有沒有辦法讓一個AJAX的回調觸發另一個AJAX調用?還是會超出範圍?你如何使AJAX回調觸發另一個AJAX調用?
0
A
回答
2
當然...
...
success: function(data){
$.ajax({.....
}
....
和之前說過,你的範圍被封閉捕獲。
1
你應該可以做到這一點。封閉使一切都保持在範圍之內。
1
除了Matthew's answer,您還可以使用setTimeout()
重複AJAX調用在預定的時間間隔,如下面的例子:
function autoUpdate() {
$.ajax({
type: 'GET',
url: '/web-service/?no_cache=' + (new Date()).getTime(),
success: function(msg) {
// Add your logic here for a successful AJAX response.
// ...
// ...
// Relaunch the autoUpdate() function in 5 seconds
setTimeout(autoUpdate, 5000);
}
});
}
相關問題
- 1. JavaScript ajax調用另一個AJAX調用
- 2. AJAX回調不會觸發
- 3. ajax調用另一個在jQuery中的ajax調用不是間歇性觸發
- 4. 如何在另一個Ajax調用之後運行ajax調用?
- 5. 用jQuery發送另一個AJAX調用
- 6. 從另一個Ajax調用Ajax
- 7. Ajax返回不能觸發回調
- 8. 如何讓按鈕觸發AJAX調用
- 9. 如何根據url觸發ajax調用
- 10. casperjs:如何觸發jquery $ .ajax調用
- 11. jQuery Ajax調用觸發onClick
- 12. 發出一個Ajax調用
- 13. ajax回調多個發現
- 14. Ajax調用只有第一次觸發
- 15. 如何在使用ASP.NET MVC的jQuery AJAX調用中觸發「錯誤」回調?
- 16. jQuery Ajax調用另一個Ajax調用問題
- 17. JSONP Ajax回調沒有觸發
- 18. 軌道4沒有觸發AJAX回調
- 19. duplicate $ .ajax請求不會觸發回調
- 20. 瓶響應不觸發Ajax回調
- 21. AJAX請求回調不會觸發
- 22. 如何使一個Ajax調用,而不回調
- 23. 使用Ajax回調
- 24. 發出調用另一個Ajax成功jQuery的AJAX
- 25. 如何等待1 ajax調用結束進行另一個Ajax調用循環?
- 26. 如何從ajax調用調用另一個視圖?
- 27. 如何從一個Ajax回調
- 28. 在AJAX成功回調中調用另一個PHP腳本?
- 29. Ajax請求回調調用另一個函數
- 30. 另一種Ajax調用