我正在尝试从jqGrid 3.4切换到3.5。在HTML页面上,我正在使用JSON.parse,在将jqGrid引用更改为新版本后,我得到“JSON未定义”。这发生在IE7中。我的印象是JSON是IE中Javascript的一部分。
添加JSON implementation的显式引用当然可以解决问题。但如果它是多余的,我不想添加它。
答案 0 :(得分:3)
IE8有一个原生的JSON对象;我认为IE7没有。在任何情况下,使用JSON.org实现或同等产品都会为您带来更多兼容性,特别是如果您必须继续支持旧版浏览器。