Understanding JSON Data Transmission with jQuery
Sending data in JSON format is crucial for efficient communication between web pages and servers. 그러나 "City = Moscow & Age = 25"와 같이 형식화되지 않은 방식으로 데이터를 전송하는 경우 적절한 요청 구성이 없기 때문일 수 있습니다.
제공된 코드는 jQuery의 $ .ajax () 메소드를 사용하여 JSON 데이터를 보내려고합니다. 기본적으로 jQuery는 데이터를 쿼리 문자열로 변환하여 "City = Moscow & Age = 25"형식을 만듭니다. 이 단계를 해결하려면
var arr = { City: 'Moscow', Age: 25 };
$.ajax({
url: 'Ajax.ashx',
type: 'POST',
data: JSON.stringify(arr),
contentType: 'application/json; charset=utf-8',
dataType: 'json',
async: false,
success: function(msg) {
alert(msg);
}
});
성공 콜백이 서버가 HTTP 프로토콜을 존중하고 "Content-type : application/json" 로 응답하면 JSON 응답을 자동으로 JAVASCRIP 객체로 자동 구문 분석합니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3