我有这样的Ajax代码,我无法弄清楚什么地方错了这个Ajax代码有什么问题?
$.ajax({
type: "GET",
url: "http://url.to.json",
async: false,
beforeSend: function(x) {
if(x && x.overrideMimeType) {
x.overrideMimeType("application/j-son;charset=UTF-8");
}
},
dataType: "json",
success: function(data){
alert(data.meta.poster);
}});
不分享您的原始网址:)。尝试共享测试网址,如果需要的话。 –
不要使用'async:false' ...这是一种可怕的做法,当您使用它时,浏览器已经在控制台记录了弃用声明。刚刚没有必要首先使用它 – charlietfl
这是什么:'if(x & & x.overrideMimeType){'?我想它应该是'x &&' – renakre