如何确保所有 ajax 调用都已成功执行(未完成)

How to make sure all ajax calls got executed successfully ( not completed)

本文关键字:执行 未完成 调用 成功 何确保 确保 ajax      更新时间:2023-09-26

我知道这个问题之前已经被问过很多次,当所有AJAX调用都完成后如何执行函数。在这种情况下,我们可以使用 jquery.stop()。但我的要求是不同的。我想在所有 ajax 调用成功执行后显示确认横幅。对于不同的页面,我有多个AJAX调用。我不想对每个 AJAX 调用成功方法施加任何条件。任何人都可以建议是否有任何全球方式。

提前谢谢。

您正在搜索全局事件处理程序:

https://api.jquery.com/category/ajax/global-ajax-event-handlers/

http://api.jquery.com/ajaxcomplete/

任何时候,当你调用一个ajax请求时,你通过.ajaxSend()"看到"它,并通过.ajaxComplete()处理响应