2011-03-11 74 views
0

我有Ajax請求數組,這個數組的長度。當我知道他們都裝我要處理的結果

我正在使用的代碼是

$.when(
    RequestArray   
).done(function(){ 
    this.processResults(); 
}); 

沒有人有,爲什麼它不工作的任何想法?

當我將RequestArray替換爲RequestArray [0]時,RequestArray [1]完美地工作。

謝謝

回答

0

$ .when不接受請求數組。你應該使用 $(requestArray).each($.when(this).done(......));

+0

這很好,謝謝 – user654526 2011-03-15 00:19:35

1

如果您傳遞給when你應該把它們放在不同的參數,而不是通過請求數組多個請求。所以,$.when.apply(RequestArray).done(...)

相關問題