一、當(dāng)確保執(zhí)行順序時(shí):
1革娄、 請(qǐng)求加async: false,冕碟,這樣所有的ajax就會(huì)同步執(zhí)行,請(qǐng)求順序就是代碼順序
2安寺、$.when($.ajax({
????????????????????????????async: false,
? ? ? ? ? ? url : url1
? ? }),
????????????????$.ajax({
????????????????????????????async: false挑庶,
? ? ? ? ? url : url2
? })).done(function(){
? ? alert("done");
}).fail(function(){
? alert("fail");
});
二、確保所有異步的ajax請(qǐng)求完畢時(shí)
? ? 1举畸、 ajax6 = $.ajax({
????????????????????????????url: "/Home2/SelectyjLoginuser",
????????????????????????????dataType: "json",
????????????????????????????type: "post",
????????????????????????????success: function (paraResponse) {? }
????????????????????????});
? ? ? ? ajax7 = $.ajax({? ? ? ?
? ? ? ? ? ???????????????? url: "/Home2/Selectyjzh",
? ? ? ? ? ???????????????? dataType: "json",
? ? ? ? ? ???????????????? type: "post",
? ? ? ? ? ???????????????? success: function (paraResponse) {}
? ? ????? ????????????});
//確保(ajax6, ajax7兩個(gè)請(qǐng)求完畢時(shí)執(zhí)行
? ? ? ? $.when(ajax6, ajax7).done(function () {
? ? ? ? ? //所做操作
? ? ? ? });
? ? }
2凳枝、上述的第二種同樣也可以用