jQuery,ajaxSetup,错误并且都执行失败

时间:2017-11-10 16:04:00

标签: javascript jquery ajax

我有以下 ajaxSetup 配置:

$.ajaxSetup({
                type: 'GET',
                headers: headers,
                error: function (data, par1, par2) {
                       //Error handling code here
                    }
            });

我的团队成员之一想在他的 ajax 电话中以不同的方式处理错误

$.ajax({
                url: url,
            }).done(function (result) {
                //Success code here
            }).fail(function (e) {
                //Error handling code here
            });

问题是双方都在处理错误,错误(来自ajaxSetup)和失败

为避免双重处理,我们添加一个空错误函数,如此

$.ajax({
                url: url,
                error: function () {},
                }).done(function (result) {
                    //Success code here
                }).fail(function (e) {
                    //Error handling code here
                });

但是它看起来有点脏,因为我认为其中一个应该不同时执行,所以我的问题是我应该如何配置我的 ajaxSetup 以避免这个"问题&# 34;

0 个答案:

没有答案