我有以下
代码,用于默认的jQuery
AJAX错误处理:
$.ajaxSetup({
error : function(jqXHR,textStatus,errorThrown) {
alert("Error: " + textStatus + ": " + errorThrown);
},statusCode : {
404: function() {
alert("Element not found.");
}
}
});
但是,当404发生时,BOTH功能被调高:第一个错误,然后是statusCode,所以我看到2个连续的警报.
如果statusCode没有被调用,怎么防止这种行为并得到错误回调?