gpt4 book ai didi

javascript - Jquery 方法在一处处理所有 ajax 成功事件

转载 作者:行者123 更新时间:2023-11-28 16:29:09 25 4
gpt4 key购买 nike

我有一个场景,我需要在公共(public)位置处理所有 jquery 成功事件。因为我希望在所有 ajax 成功事件之后调用一些委托(delegate)。我知道我们可以使用 $.ajaxComplete$.ajaxSucess 来实现。但问题是我的所有 ajax 调用都有自己的成功处理程序,因此最终 $.ajaxSucess 将被覆盖。

我知道我可以编写一个通用方法,可以将其放入所有 ajax 成功处理程序中。但我不想这样做,我想知道一种更干净的方法。

jquery 中是否已经有一个方法处理程序,或者最好的方法是什么?

最佳答案

$.ajaxSuccess方法应该可以正常工作,如 this live demo 所示。并且它与现有的 ajax 成功处理程序不冲突。它在每个之后执行:

$('#msg').ajaxSuccess(function(result) {
alert('ajax succeeded');
});

关于javascript - Jquery 方法在一处处理所有 ajax 成功事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6788665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com