3
我需要做一些Ajax調用(確切的數字是變量),並等待他們完成。我目前的代碼如下:jQuery使動態Ajax調用,並等待他們完成
ajaxRequests = new Array();
ajaxRequests.push(function(){
return jQuery.post(url: "someUrl",
dataType: "json",
data: yourJsonData
});
jQuery.when.apply(jQuery, ajaxRequests).done(function(){
alert("ajax requests done");
});
不幸的是,上面的代碼並沒有等待ajax請求完成。任何幫助將被認識。
檢查複製如果以下的答案可以幫助你http://stackoverflow.com/questions/9865586/jquery-when-troubleshooting-with-variable-number- of-arguments – mrida
確保在yourJsonData之後關閉括號。這可能會導致問題 – mrida