多数の 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 リクエストが完了するのを待っていません。どんな助けでも大歓迎です。