我有一個包含文件名的數組,我需要用ajax請求檢索所有這些文件並等待它們完成初始化我的模板。等待一系列Ajax請求完成
$.when(req[0],req[1],req[2],req[3],req[4],req[5],req[6],req[7]).done(function(){
for (var i in arr)
Stencil.push(new Platform(importedData[i].cells[0]));
$(".se-pre-con").fadeOut("slow");;
})
正如你所看到的,我固定了要等待的請求的數量,這是不好的。我如何動態地等待所有thoses請求,請求的數量是我的數組的長度。
謝謝! $ .when.apply爲我工作! 至於你的第二個答案,我不完全得到它,我試圖用AJAX請求(它代表我的模具中的一個對象,每個人)檢索JSON數據,我需要等待所有這些ajax請求完成推動他們在我的模具。 所以我不明白爲什麼你需要設置一個計時器。您修復了ajax請求的超時時間? – azelix