ajax - 中止 ajax 请求的执行

标签 ajax jquery

我正在发送一个ajax请求,该请求在选择框的更改事件上调用。现在我想要的是,当向服务器发送新请求时,它将中止所有先前的ajax请求,否则将会有很多同时执行的 ajax 请求数。我只想执行最新的请求。

我们将非常感谢所有帮助。

最佳答案

Abort Ajax requests using jQuery

只需将 XMLHttpRequest 存储在一个数组中,然后一一中止它们。

关于ajax - 中止 ajax 请求的执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11201942/

相关文章:

javascript - 错误 : : jQuery was not called

jquery - 如何使用Ajax调用MVC4传递两个字符串数组

javascript - 使用 jQuery 处理 'img' 点击事件并将 'alt' 属性插入文本框

jquery - 如何使用 jQuery 和 CSS 更改表格中的特定 td 样式

javascript - 为什么在对 php 脚本使用 jquery ajax 时得到 sha256.js

javascript - 我可以在另一个动画函数jquery中插入一个动画吗

javascript - Bootstrap Modals,在表单验证中结合 Jquery 和 JS 代码

php - 单独项目的下载计数器,但不同语言的下载计数器相同

javascript - 无法获得滚动功能来显示/隐藏标题?

javascript - 用于 jquery 和点击事件的 DataTables 插件