日期:2014-05-16  浏览次数:20783 次

ie8 - Web 开发 / Ajax
JScript code

    <script language="JavaScript" type="text/javascript" src="./js/jq.js"></script>
    <script language="javascript" type="text/javascript" src="./js/json2.js"></script>


          $.ajax({
                url:"./ajax/aj_cate.php",
                success:function(data)
                        {
                            alert (data);
                            alert (JSON);
                            var x=JSON.parse(data);
                            alert (x);
                            $("#tab table").append(
                       "<tbody><tr><td>csss</td></tr></tbody>"
                       );
                          }
               });


在运行到“var x=JSON.parse(data);”部分ie8就开始报错“语法错误”。
其他浏览器ie6,7,ff,tw3都正常。就ie8..
gg了下好像是什么ie8支持原生的json。但是一直看不懂。
不知道怎么解决。


------解决方案--------------------
json2中把JSON改成其他名字JSONX。 var x=JSONX.parse(data);