在我的web應用程序中,我有一系列快速觸發的ajax調用。在服務器上,這些需要按照從客戶端發送的順序進行處理。jQuery同步非阻塞AJAX調用
我一直在使用jQuery中的async: false
配置來做到這一點。但是,這會導致GUI變得非常緩慢,同時阻止通話完成。使用async: true
GUI是響應式的,但請求並不總是按順序處理。
是否有排隊Ajax請求的替代無阻塞方式,所以前一個已完成後纔會下一個被髮送?
注意:我沒有要處理的「列表」的請求。這些請求是即時生成的,因此我需要能夠在生成它們時將它們填充到某種類型的FIFO隊列中,然後使用某個過程消耗隊列。
你可以調用每一個時,前一個結束。 – ocanal 2012-07-24 21:22:20