0

我有一个跨域请求,所以我使用 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 数据,但是我不知道发生错误时如何获取响应内容。您能给我任何建议吗?谢谢!对不起,声誉不够显示萤火虫结果的图像。

4

0 回答 0