【问题标题】:JSON is undefined when using jqGrid 3.5 in IE7在 IE7 中使用 jqGrid 3.5 时 JSON 未定义
【发布时间】:2009-08-10 19:01:38
【问题描述】:

我正在尝试从 jqGrid 3.4 切换到 3.5。在 HTML 页面上,我使用 JSON.parse,在将 jqGrid 引用更改为新版本后,我得到“JSON 未定义”。这发生在 IE7 中。我的印象是 JSON 是 IE 中 Javascript 的一部分。

添加对JSON implementation 的显式引用当然可以解决问题。但是如果它是多余的,我不想添加它。

【问题讨论】:

    标签: json internet-explorer jqgrid


    【解决方案1】:

    IE8 有一个原生的 JSON 对象;我不认为 IE7 可以。无论如何,使用 JSON.org 实现或等效的实现可以为您带来更多的兼容性,尤其是在您必须继续支持旧版浏览器的情况下。

    【讨论】:

    • 这个答案对我也有帮助;我试图找出为什么我的backbone.js 在 IE7 中抛出同样的错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-15
    • 2021-03-02
    • 2014-10-22
    • 1970-01-01
    • 2012-06-30
    相关资源
    最近更新 更多