0
Q
延遲Ajax請求
A
回答
0
我想用一個簡單的變量來存放從setTimeout返回的timerId。類似這樣的:
var timerId;
var doRequest = function(){
if(timerId) return;
timerId = setTimeout(doRequest, 60*1000);
// ajax code here
};
這會將請求限制爲每分鐘一次。如果您需要停止setTimeout調用,那麼只需添加另一個基於您正在監視的用戶事件的布爾值。
相關問題
- 1. Ajax請求延遲1秒
- 2. 多個AJAX請求相互延遲
- 3. Spring與ajax請求延遲結果
- 4. keyup(function())ajax請求延遲 - jQuery
- 5. 我應該如何延遲ajax請求?
- 6. 延遲Alamofire請求
- 7. Scrapy延遲請求
- 8. http請求延遲
- 9. 推遲$ .ajax請求
- 10. scrapy中的延遲請求
- 11. 確定請求延遲
- 12. MouseWheelZoom後延遲WMS請求
- 13. MVC3請求延遲需要
- 14. 延遲請求/響應
- 15. 請求延遲爲谷歌
- 16. XMLHTTP請求的延遲
- 17. ASP.NET AJAX延遲
- 18. Jquery Ajax延遲
- 19. 使用咖啡因延遲(去抖)ajax請求
- 20. 發送ajax請求之前的延遲不起作用
- 21. 使用JavaScript和JQuery Datatables緩衝/延遲ajax請求/擊鍵
- 22. 在處理之前延遲ajax請求3秒
- 23. 如何在循環中運行angularjs ajax請求但延遲?
- 24. jQuery AJAX請求之間的時間延遲
- 25. Ajax Post請求返回JSON,但延遲失敗
- 26. 使用Google Maps API每次請求延遲Ajax功能
- 27. 如何延遲3秒。開始之前發送請求ajax?
- 28. 延遲JQuery Ajax(jqXHR)請求與完成/失敗/完成回調
- 29. 添加延遲後500個請求scrapy
- 30. webserver服務文件請求延遲
未設置,但發送多個 – alega 2011-02-17 14:31:02