$(document).ready(function () {
$ ('#getsetgo').click(함수 () {
$.when($.ajax("page1.php"), $.ajax("page2.php")).done(함수( a1, a2 ){
$('#id1').html(a1[0])
$('#id2').html(a2[0])
}; 🎜>} );
});
jquery 1.5 출시 이후 새로운 메서드인 jQuery.when()이 한 번에 처리될 수 있습니다. 자세한 내용은 jquery API 설명서를 참조하세요.
Ancker의 컬렉션
jquery가 동일한 페이지에서 여러 Ajax 요청을 처리하는 또 다른 방법
매개변수 추가 $.post(
"doSysthFile.aspx",
{
type: '1 '
},
function(data, textStatus)
{
},
"json")
$.post(
"doSysthFile.aspx",
{
유형: '2'
},
function(data, textStatus)
{
},
"json")
doSysthFile.aspx.cs 파일에서:
if (( !string.IsNullOrEmpty(Request["type"])) && (Request["type"] == "1"))
{
//뭔가
}
if ((! string.IsNullOrEmpty(Request["type"])) && (Request["type"] == "2"))
{
//뭔가를 하세요
}
이 다른 ajax 요청은 동일한 페이지에서 처리할 수 있으며 각 ajax 요청에 대해 새 페이지를 만들 필요가 없습니다.