1

我通过删除创建它们的非常dom元素来添加textareas并删除textareas(分配给它们的tinymces)。

我没有意识到的是,有一些带有原始映射代码到 textareas 的微小 mce 对象,无论您是否删除该元素,该对象仍然存在并最终通过发布数据发布不正确的数据。

我的问题分为两部分:

  1. 您打算如何正确删除 tinymce 编辑器?
  2. 我重新洗牌 textarea 名称和 ID,以便我总是有从 0 开始并上升的发布数据......在这种情况下,我如何重新洗牌 tinymce 对象,以便它们处理正确的 tinymce 对象?

我现在已经寻找了大约 3 个小时,并设法删除了 tinyMCE.editors ......但随后我需要重新调整其他编辑器拥有的引用。

4

1 回答 1

0
  1. 删除编辑器的正确行为是:

    tinymce.execCommand('mceRemoveControl',false, your_editor_id);

  2. 对于您的用例,我建议您先删除一个编辑器实例,然后再重新初始化一个新的编辑器实例。在后台洗牌会产生不想要的结果。

于 2013-07-24T14:40:24.647 回答