0
我想並行調用多個獨立的jquery ajax調用,然後在調用完成時調用一個函數。我在這裏如何並行調用多個獨立的jquery ajax調用並在全部完成時調用函數
http://collaboradev.com/2014/01/27/understanding-javascript-promises-in-jquery/
看到這個例子,但我只是想知道,如果稱他們爲並聯或順序(鏈接它們)?
謝謝
我想並行調用多個獨立的jquery ajax調用,然後在調用完成時調用一個函數。我在這裏如何並行調用多個獨立的jquery ajax調用並在全部完成時調用函數
http://collaboradev.com/2014/01/27/understanding-javascript-promises-in-jquery/
看到這個例子,但我只是想知道,如果稱他們爲並聯或順序(鏈接它們)?
謝謝
$ .when()與Promise.all()類似。您傳遞的承諾將全部異步運行,您的.done()將在所有完成之前不會運行。沒有保證您通過承諾的解決順序。
但它是否在同一時間所有的ajax請求? – omega
它的工作原理與任何js代碼一樣,從上到下執行。這些調用將按照您放置的順序執行,但由於它們是異步的,它們不一定按照它們開始的順序完成。 – shadymoses
對不起,我要問的是,它會從左向右撥打電話嗎?當他們完成並不重要。但只要第一次結束時第二次電話不會發生。 – omega