小编典典

jQuery捕获任何Ajax错误

ajax

我喜欢捕获任何ajax 401 Unauthorised异常,但不喜欢更改我的所有ajax查询。有没有办法为任何$
.ajax调用更改它(覆盖任何error处理程序)?


阅读 203

收藏
2020-07-26

共1个答案

小编典典

您可以使用全局ajax事件处理程序.ajaxError()

$( document ).ajaxError(function( event, jqxhr, settings, exception ) {
    if ( jqxhr.status== 401 ) {
        $( "div.log" ).text( "Triggered ajaxError handler." );
    }
});
2020-07-26