2011-06-22 1 views
2

可能性の重複:
Pass in an array of Deferreds to $.when()

$ .when AJAX機能の配列を延期jqueryのを渡すためにとにかくはありますか?例:

var arr = [ 
    $.getJSON(window.location, function() { alert('yes') }), 
    $.getJSON(window.location, function() { alert('yes') }) 
] 

$.when(arr).then(function(a, b) { 

}); 

ありがとうございます!

答えて

5
$.when.apply($, arr).then(function(a, b) { ... }); 
+0

それが;-)最初の場所で ') – Alnitak

+0

おかげで、オリオン座ゼータ星重複質問ですが、' $ .Deferredを(書き込みのためとにかくupvoteを持って、私が知っている) –

+0

は、上のずっとそこにありません延期!ご協力いただきありがとうございます!それは難しいことだ。 –

関連する問題