Internet Explorer Javascript SCRIPT5007 error



这是我的代码:

$.getJSON(window.upperSlashes+"ajax.php", {some data here}, function(result)
{
    if(result["error"] != null){return alert(result["error"]);}
}

它在Firefox和Chrome上完美运行。 但是IE给出了这个愚蠢的错误:SCRIPT5007:无法获取属性"error"的值:对象为 null 或未定义

阿贾克斯回应 --> https://i.stack.imgur.com/2y20b.jpg

已经把它放到标题中了--> <meta http-equiv="X-UA-Compatible" content="IE=edge" />

也试过这个--> <meta http-equiv="X-UA-Compatible" content="IE=8" />

尝试了 $.ajax 而不是 $.getJSON,但它没有修复。

更改了以下内容:

header('Content-type:text/json; charset=utf8');

对此:

header('Content-type:text/json');

错误消失了!它是固定的。

最新更新