[英]jQuery Ajax response are not asynchronous
我在MVC代碼中有兩個Ajax調用,因為兩者都設置了async: true
,但是在發出第一個請求后,如果我嘗試發出第二個Ajax請求,則第二個將首先等待獲得響應,只有在獲得第一個Ajax之后響應,將附加第二個請求的結果。 我沒有找到解決方案。
代碼如下:
首次致電:
var page_request = $j.ajax({
url:pageurl+'?rel=tab',
async:true,
dataType:"html",beforeSend: function () {
middlePanel.html('Loading...');
},
success: function(data){
middlePanel.html(data);
fitBoundsWithoutSeco();
},
error: function (xhr, textStatus, errorThrown) {
middlePanel.html(textStatus);
}
});
第二個與第一個相同。
Web瀏覽器中的並發請求限制為6.在首次ajax調用之后,您是否有可能達到此限制? (由於您頁面中的其他請求)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.