我的jQuery ajax调用json文件在Internet Explorer中失败。 所有其他探险家都做得很好。
代码:
$.ajax({
url: myurl + "?randomid="+Math.random(),
datatype: "json",
mimeType:"application/json; charset=UTF-8",
success: function(data,status,response) {
var JSONdata = $.parseJSON(response.responseText);
alert("Success");
},
error: function(e1,e2,e3) {
alert(e1 + " " + e2 + " " + e3);
}
});
Internet Explorer在错误部分中抛出警报:
[对象]错误无传输
提前感谢您的帮助!
答案 0 :(得分:1)
您有跨域请求。 你需要设置它(在ajax调用之前):
$.support.cors = true;