是否可以停止jquery全局事件ajaxStart内的当前ajax请求?在ajaxStart中停止jquery ajax请求
5
A
回答
7
.ajaxStart
无权访问xhr对象。然而,.ajaxSend
确实如此。你可以在那里停下来。我不知道你为什么要这样做,但要记住这是一个全局ajax事件 - 所以这有效地阻止了所有的ajax请求(或者至少那些没有global:false
标志的请求)。
$('some-object').ajaxSend(function(e, xhr) {
xhr.abort();
});
2
FYI还有第三种说法也这是用于创建是有帮助的情况下请求阿贾克斯选项对象...
|
|
\|/
\/
$('some-object').ajaxSend(function(e, xhr, options) {
xhr.abort();
});
相关问题
- 1. jQuery的 - 停止Ajax请求
- 2. Http请求停止JQuery的AJAX调用
- 3. 如何中止ajaxStart或ajaxSend中的AJAX请求?
- 4. AJAX请求没有停止
- 5. 请求停止使用AJAX
- 6. 停止射击Ajax请求
- 7. 停止Ajax请求 - JSF
- 8. 如何停止Ajax请求
- 9. jQuery ajaxStart并停止未触发
- 10. jQuery:在Chrome中的Ajax请求中止
- 11. 在jQuery中停止XHR请求
- 12. 如何停止ajaxSend中的ajax请求?
- 13. 在服务器端停止ajax请求
- 14. 在Ajax请求后setInterval停止
- 15. 防止.ajaxStart()从一个特定的Ajax请求
- 16. jQuery AJAX请求在长请求中中止后重新发送
- 17. JSF Ajax请求 - 如何停止Ajax请求后滚动顶部
- 18. 中止AJAX请求
- 19. NodeJS请求模块在6个Ajax请求后停止工作
- 20. 停止jQuery中的所有活动ajax请求
- 21. 停止请求+++++++++
- 22. Ajax请求中的jQuery Ajax请求
- 23. jQuery的AJAX中止后请求发送
- 24. 使用jQuery中止JSONP ajax请求
- 25. 全局中止所有jQuery AJAX请求
- 26. 如何中止jQuery 3.0 AJAX请求?
- 27. 停止工作Ajax请求歌剧
- 28. 如何停止多个ajax请求?
- 29. jquery .ajax请求被长时间运行阻止.ajax请求
- 30. 停止表单请求,直到ajax请求完成