后端给了我一个json接口,我在本地调用,所以用的是jsonp去跨域。但是直接输出“fail”,报了上图1的错误,点进去是图2直接是数据报错。是不是说明跨域成功了,但后端那有错误?
$.ajax({
type : "get",
async:false,
url : url;,
dataType : "jsonp",
jsonp: "callback"
success : function(json){
alert(json);
alert(json[0].name);
},
error:function(){
alert('fail');
}
});
谢谢大家的帮助,问题解决了是后端给我返回的数据不是按照jsonp的格式返回的。
皈依舞
相关分类