我有兩個ajax調用。兩者都是同步的。兩者都從一個控制器調用方法。但第二種方法首先被擊中。爲什麼是這個以及如何改變它?Ajax同步或異步
回答
正如名字說阿賈克斯 - 異步JavaScript
Ajax是異步
編輯
對於你的問題,你可以像調用第一個響應第二URL,一個簡單的jQuery例子是,
/*First request*/
$.post("{SOME_URL}", { PARAMS },
function(data) {
/*Do anything with data*/
/*Your second request*/
$.post("{SOME_URL}", { PARAMS },
function(data) {
/*Do anything with data*/
}
);
}
);
此外,jQuery支持async標誌可以設置爲false來激活查詢的異步性質。但是這會阻止來自同一頁面的所有其他請求。
請閱讀更多關於這個here
,但我們也可以通過ajax發送同步呼叫 –
這隻能通過阻止其他請求在瀏覽器端完成。在覈心Ajax異步的地方。你必須爲它管理服務器代碼。 –
不僅阻止請求。 'async'阻止**所有**腳本的執行,即使在不同的標籤中,即它會阻止整個瀏覽器。 **不要使用它 - 這是一個撒旦!**:D – freakish
- 1. AJAX同步和異步差異
- 2. file_get_contents同步或異步
- 3. XMLHttpRequest同步或異步
- 4. 的Javascript:使用AJAX異步同步
- 5. jQuery ajax調用同步vs異步?
- 6. AJAX請求同步與異步
- 7. Javascript異步和同步ajax操作
- 8. 同步。每個與異步.ajax
- 9. 異步控制器或Ajax?
- 10. 通過AJAX提交多個表單 - 同步或異步
- 11. 如何模擬同步ajax調用? (基於異步的同步)
- 12. 寫同步查詢或異步
- 13. 的logback記錄 - 同步或異步
- 14. dispatch_sync(dispatch_get_global_queue(xxx),任務)同步或異步
- 15. PHP語句同步或異步
- 16. 綁定數據同步或異步
- 17. TaskCompletionSource.TrySetResult的同步或異步繼續?
- 18. 異步/同步和TCP或UDP
- 19. PipeInputStream和PipeOutputStream同步或異步?
- 20. 異步或同步加載更好?
- 21. 跟蹤像素異步或同步
- 22. NSManagedObjectContext異步或同步保存更改?
- 23. EDT,異步,同步
- 24. AJAX:同步或隊列?
- 25. 是在異步同步異步
- 26. 異步動作+同步DBQuery VS同步動作+異步DbQuery
- 27. 異步Ajax vs異步屬性
- 28. pySnmp異步從同步
- 29. 使異步查詢同步
- 30. 同步使用異步值
呼叫第一種方法,*等待*作響應,調用第二個方法? – MatBailie
部分代碼請 – Timeless
完全闡述它意味着你如何發送請求請告訴我們的故事。 –