如何确保所有 ajax 调用都已成功执行(未完成)
How to make sure all ajax calls got executed successfully ( not completed)
我知道这个问题之前已经被问过很多次,当所有AJAX调用都完成后如何执行函数。在这种情况下,我们可以使用 jquery.stop()。但我的要求是不同的。我想在所有 ajax 调用成功执行后显示确认横幅。对于不同的页面,我有多个AJAX调用。我不想对每个 AJAX 调用成功方法施加任何条件。任何人都可以建议是否有任何全球方式。
提前谢谢。
您正在搜索全局事件处理程序:
https://api.jquery.com/category/ajax/global-ajax-event-handlers/
http://api.jquery.com/ajaxcomplete/
任何时候,当你调用一个ajax请求时,你通过.ajaxSend()
"看到"它,并通过.ajaxComplete()
处理响应
相关文章:
- 在jQuery就绪函数上未完成Primefaces布局组件
- 添加innerHTML和自动完成未完成的行
- Async.js队列工作程序未完成
- 上的jquery inputmask事件触发器未完成
- Promise.map未完成,因为后续的Promise.ejoin先完成?承诺
- Javascript 未完成循环
- 如何确保所有 ajax 调用都已成功执行(未完成)
- DTLS 握手未完成 - ORTC 原型
- 当我们使用 ajax post 请求上传文件时,如何取消将文件上传到服务器并删除文件(在上传未完成之间)
- 函数在循环前未完成
- jQuery 转换未完成
- 僵尸.js触发的 AJAX 请求未完成
- 仅在卸载未完成时触发触发器弹出窗口
- Netty-socketio:客户端未完成升级 - 关闭传输
- XMLHttpRequest 调用在返回语句之前未完成,因此未定义
- 在执行函数完成后调用 Javascript 函数
- 在执行下一个方法之前未完成(javascript jquery google maps v3 api)
- 如果未完成event.prventDefault(),则在('submit')中未执行console.l
- AJAX调用未完成时停止执行JS函数
- JavaScript(jquery)函数未完成其执行