- 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);