【问题标题】:jQuery.parseHTML generates error when calledjQuery.parseHTML 调用时产生错误
【发布时间】:2013-06-12 21:41:58
【问题描述】:

在我正在开发的应用程序中,我构建了一个表格行的 HTML 字符串,用于附加到 DOM 中的表格。我想将该字符串保存为 HTML 以供稍后在预先输入的搜索功能中使用,并且我希望能够搜索节点(行)以进行名称匹配。我有以下代码来解析用于搜索的 HTML。

var myHtml = $.parseHTML(rowString);

此代码生成以下错误:“Microsoft JScript 运行时错误:对象不支持属性或方法 'parseHTML'”。现在我在这个页面上有很多 jQuery 工作,所以我认为这与不加载 jQuery 库没有任何关系 - 谷歌搜索了很多,但一无所获。任何帮助表示赞赏。哦,是的 - 以防万一您要询问导致错误的行之前的这行代码可以正常工作并将行添加到表中。

$("#myTable").append(rowString);

【问题讨论】:

    标签: javascript jquery html web client


    【解决方案1】:

    听起来您使用的是旧版本的 jQuery; parseHTML() 是在 1.8 版本中引入的。

    【讨论】:

    • 可能是这样 - 我们目前使用的是 1.7.2 - 我们已经讨论升级一段时间了,但我们必须使用新版本测试整个应用程序(可能会升级到 1.10.2因为我们必须支持 IE 8+ 并且不能转到 2.0)。如果可行,我会将其标记为答案 - 大约需要一周的时间进行全面测试。
    • 您知道在 1.7.x 中完成同样事情的方法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多