如何找到响应类型inajaxError处理程序?

时间:2015-11-19 12:33:20

标签: jquery ajax

我正在尝试在ajaxError回调中找到响应类型。我尝试使用jqxhr.contentType,但未定义。

我可以知道如何在ajaxError处理程序中找到响应类型?谷歌对我帮助不大。感谢我获得参考链接。

1 个答案:

答案 0 :(得分:2)

ajaxError回调返回four objects作为参数。您可以使用第三个对象获取contentType

$(document).ajaxError(function(event,jqXHR,settings,thrownError){
    alert(settings.contentType);
});

编辑:这将为您提供请求的内容类型。要获取响应的内容类型,请使用以下代码。

var ct = jqXHR.getResponseHeader("content-type") || "";