您可能想看看
$.ajaxError。
$(document).ajaxError(function myErrorHandler(event, xhr, ajaxOptions, thrownError) { alert("There was an ajax error!");});jQuery提供了许多其他方式来附加全局处理程序。
要回答您的编辑,您可以使用捕获成功的ajax请求
$.ajaxSuccess,并使用捕获所有(成功和失败的)请求
$.ajaxComplete。您可以从
xhr参数获取响应代码,例如
$(document).ajaxComplete(function myErrorHandler(event, xhr, ajaxOptions, thrownError) { alert("Ajax request completed with response pre " + xhr.status);});


