我必須對特定數組執行ajax請求,並在繼續循環中的下一個迭代之前等待服務器響應。在下一次迭代之前等待ajax成功
我目前有我的迭代同時執行。我只有在確保成功後才能繼續下去?
感謝您的任何建議。
myArray.each(function(val, index) {
new Ajax.Request(myUrl + val, {
onSuccess: function() {
responseFromServer();
}
});
void(0);
});
的所有項目? [這裏是一個例子](http://msdn.microsoft.com/en-us/magazine/gg723713.aspx)基本上做你的問題。 –
@JimSchubert這並沒有真正顯示如何對它們排隊,只是在完成後如何得到通知。 –
@JuanMendes我想我誤解了Dee只是希望等待所有響應的成功,而不是僅在前一個請求成功完成後才以串行方式執行每個ajax請求。 –