Ajax对json的调用失败了

时间:2013-12-13 11:23:28

标签: ajax json internet-explorer jquery

我的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在错误部分中抛出警报:

  

[对象]错误无传输

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

您有跨域请求。 你需要设置它(在ajax调用之前):

$.support.cors = true;