如何在 ajax 调用仍在执行时中止存储加载?我有一个简单的商店,代理类型为“ajax”和“json”阅读器。
该文档没有说明任何中止此操作的方法。我注意到 jsonp 确实允许中止正在进行的加载。我必须切换到jsonp吗?
这里的动机是我有一个搜索栏和列表对象,其中填充了结果。后端的实际搜索可能需要 5-10 秒。因此,如果用户开始搜索然后很快想要进行另一次搜索(例如,如果第一次搜索是拼写错误),那么新搜索需要中止第一次搜索 ajax 调用。否则,我会在搜索结果中看到混合结果。
像往常一样,非常感谢任何帮助!
穆罕默德