为特定的ajax请求覆盖ajaxComplete

fri*_*ley 3 ajax jquery

我的应用程序有一个ajaxComplete(),它在每个视图页面中加载的通用.js文件中定义.如何覆盖这个或更好的仍然避免为特定的$ .ajax()调用运行它.

lon*_*day 7

global: false在你的$.ajax通话中设置.

来自API:

是否为此请求触发全局Ajax事件处理程序.默认值为true.设置为false以防止触发像ajaxStart或ajaxStop这样的全局处理程序.

你的电话会是这样的:

$.ajax({
    url: 'http://example.com/',
    data: data,
    global: false,
    success: function() {

    }/* etc... */
});
Run Code Online (Sandbox Code Playgroud)