我有以下 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;