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. http請求延遲
- 3. 延遲Alamofire請求
- 4. 推遲$ .ajax請求
- 5. XMLHTTP請求的延遲
- 6. MVC3請求延遲需要
- 7. MouseWheelZoom後延遲WMS請求
- 8. scrapy中的延遲請求
- 9. 確定請求延遲
- 10. 延遲請求/響應
- 11. ASP.NET AJAX延遲
- 12. Jquery Ajax延遲
- 13. 如何在循環中運行angularjs ajax請求但延遲?
- 14. 如何延遲3秒。開始之前發送請求ajax?
- 15. 延遲JQuery Ajax(jqXHR)請求與完成/失敗/完成回調
- 16. 使用JavaScript和JQuery Datatables緩衝/延遲ajax請求/擊鍵
- 17. 延遲加載Ember視圖模板直至完成AJAX請求
- 18. Ionic HTTP請求延遲更新
- 19. Volley:JsonObjectRequest中的onResponse延遲請求
- 20. 將延遲添加到$ .post jquery請求
- 21. 角度延遲快速http請求
- 22. 添加延遲後500個請求scrapy
- 23. Curl:請求之間的睡眠/延遲
- 24. wget中的請求之間的延遲
- 25. Ajax響應延遲
- 26. Django - Ajax HttpResponse延遲
- 27. Ajax延遲模擬
- 28. Ajax呼叫延遲
- 29. 奇怪的滯後/延遲/延遲/任何與wsgiref.simple_server後幾個請求
- 30. 使用要求和cheerio模塊延遲請求
未設置,但發送多個 – alega 2011-02-17 14:31:02