我有一个跨域请求,所以我使用 jsonp 作为数据类型,但是 url 将数据作为 xml 返回,结果我得到一个 parseerror 并转到错误回调函数,我的代码是
$.ajax({
type : "get",
url:"http://192.168.1.102:4414/apiv1/data",
dataType : "jsonp",
dataFilter:function(a,b)
{
alert(a+b);
},
success : function(json){
alert(json);
},
error:function(XMLHttpRequest,e){
alert('fail');
},
complete:function(XHR, TS)
{
alert('complete');
}
});
但是在萤火虫中我看到响应得到了正确的 xml 数据,但是我不知道发生错误时如何获取响应内容。您能给我任何建议吗?谢谢!对不起,声誉不够显示萤火虫结果的图像。