我想知道当浏览器正在获取先前的请求时如何阻止新的ajax请求! 我创建一个包含这样的数据表的系统:
col1 |列2 |第 3 列 数据1|数据2|数据3
当用户将鼠标悬停在数据字段上时,我使用 Ajax 来检索有关鼠标悬停事件上的数据的更多信息,但如果用户快速移动他/她的数据列光标,则会创建多个请求。我该如何防止这种情况发生?
最佳答案
我认为你可以缓存 jquery ajax 请求对象,然后稍后中止它。
var xhr = $.ajax({...});
xhr.abort();
关于jquery - 在 jQuery 中获取先前请求时阻止新请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1132990/