Internet Explorer Javascript SCRIPT5007 错误

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 或未定义

Ajax 响应 --> http://i.imgur.com/yNJTX8H.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');

错误消失了!已修复。