【问题标题】:Multiple instances of tinyMCE on fields with same ID具有相同 ID 的字段上的 tinyMCE 的多个实例
【发布时间】:2012-01-25 23:02:56
【问题描述】:

我们有多个相同表单的副本(简历中的职位,只有隐藏的“job_id”字段在每个副本上发生变化),我们希望使用 tinyMCE 作为描述文本区域字段。

在每个表单上,描述字段称为“inputDec”。 TinyMCE 似乎在使用一次后就失败了,尽管事实上每种形式都有不同的名称。

多个实例没问题,但是当 ID 相同时——即使表单不同——都在同一个页面上,它们是否可能。

提前感谢您对解决此问题的任何建议?

【问题讨论】:

    标签: javascript tinymce


    【解决方案1】:

    每个 ID 属性在 HTML 文档中应该是唯一的。您是否尝试将其附加到具有某些类名的元素上? http://www.tinymce.com/wiki.php/Configuration:editor_selector

    【讨论】:

    • 谢谢,我曾尝试使用类名——但你是对的,即使在同一页面上仍然使用不同形式的重复 ID,这是不行的。
    【解决方案2】:

    与上面基本相同,但我会进一步澄清:P

    检查:

    • 所有表单都有不同的 ID
    • 所有输入都有不同的 ID

    【讨论】:

    • 谢谢——我在表单字段中同时使用了名称和 ID。页面上只有重复的名称解决了这个问题,只需要删除 ID。
    【解决方案3】:

    隐藏它默认创建的 tinymce 实例,即在 Css 中使用 id “mce_0_container”。即

    mce_0_container{display:none;}

    。 我已经尝试过了,对我来说效果很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-21
      • 2022-06-25
      • 1970-01-01
      • 2014-08-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多