Sunucuya [1, n) AJAX istekleri göndermek istiyorum ve sonuçta bir sonuç döndükten sonra kalıcı bir iletişim kutusu kapatılmalıdır. $.when(a(), b(), c())
mükemmel olurdu, ancak işlevlerin değişken sayısını parametre olarak $.when
'a nasıl geçireceğimi bilmiyorum. Bu sorunu çözmek için herhangi bir fikir?
19
A
cevap
27
İşlevleri çağırın ve dönüş değerlerini bir diziye ekleyin. Sonra şöyle argüman olarak dizi geçen $.when
çağırır:
$.when.apply($, array)
uzun bir örneğin daha fazla bilgi ve my answer here için Function.prototype.apply
[MDN] bakınız.
+1
Bazen kafanın masaya vurulması zamanı geldi ... JS tüm güzelliğini elde etmek için çok güzel - .apply() bunlardan biri! "Denkanstoß" için çok teşekkürler ;-) – Botic
+0
Rica ederim! Bitte schoen :) –
İlgili konular
- 1. Crystal'da değişken bağımsız değişkenlerle Procs nasıl oluşturulur?
- 2. Haskell: hSetFileSize: geçersiz bağımsız değişken (Geçersiz bağımsız değişken)
- 3. bağımsız değişken çıkarılamıyor olabilir
- 4. python boş bağımsız değişken
- 5. JavaScript: bağımsız değişken listesinin
- 6. Bağımsız değişken iletme LLVM
- 7. Bağımsız değişken uzunluğu sıfır
- 8. jQuery Ertelenmiş: $ .when() birden çok nesneye sahip
- 9. Java Generics - Tip bağımsız değişkenlerle statik yöntemler nasıl yazılır?
- 10. Dynamic JSF (2.0) commandButtons - bağımsız değişkenlerle eylemi ayarlama
- 11. Köşeli 2 - Yapıcıda diğer bağımsız değişkenlerle karıştırılmış bağımlılık enjeksiyonu
- 12. Birden çok kez bağımsız değişkenlerle Rake görevlerini nasıl yürütürüm?
- 13. define_method: Bağımsız değişkenlerle yöntemler dinamik olarak nasıl oluşturulur
- 14. Anonim işlevin bağımsız değişken türü
- 15. daraltılmış görüntüler - bağımsız değişken hatası
- 16. KODI - getPlayListId() eksik bağımsız değişken
- 17. iki bağımsız değişken ya argparse
- 18. Python argparse, bağımsız değişken değeri
- 19. pyPdf hata geçersiz bağımsız değişken
- 20. Bayt mesaj bağımsız değişken hatası
- 21. C++ değişken bağımsız değişkenli fonksiyonlar
- 22. jQuery'nin .width (val) hatası - geçersiz bağımsız değişken
- 23. Bağımsız JQuery "dokunma" yöntemi?
- 24. Jquery sıralanabilir bağımsız fare kaydırması
- 25. jQuery ile ertelendi - getJSON() geri çağırma ile when()
- 26. Office ile bağımsız değişken hataları 365 cmdlet
- 27. PHP'de çok işlevli bağımsız değişken türlerinin tanımlanması
- 28. Köşeli-çeviri ile bağımsız değişken biçimlendirme
- 29. Bir bağımsız değişken ile Python işlevi çalışmıyor
- 30. R bağımsız değişken olarak aylarla regresyon (etiketler)
related: [Bir jQuery Deferreds dizisiyle nasıl çalışıyorsunuz?] (Http://stackoverflow.com/q/4878887/1048572) – Bergi