这是我的代码:
$.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');
错误消失了!它是固定的。