我正在尝试在ajaxError
回调中找到响应类型。我尝试使用jqxhr.contentType
,但未定义。
我可以知道如何在ajaxError
处理程序中找到响应类型?谷歌对我帮助不大。感谢我获得参考链接。
答案 0 :(得分:2)
ajaxError
回调返回four objects作为参数。您可以使用第三个对象获取contentType
。
$(document).ajaxError(function(event,jqXHR,settings,thrownError){
alert(settings.contentType);
});
编辑:这将为您提供请求的内容类型。要获取响应的内容类型,请使用以下代码。
var ct = jqXHR.getResponseHeader("content-type") || "";