javascript - tinymce 尝试在 remove() 之后保存

标签 javascript tinymce

当我从文本区域中删除 tinymce 时(使用 tinymce.editors[0].remove()tinymce.get('mytextareasid').remove())然后它会尝试保存,所以我得到以下异常:

Uncaught TypeError: Cannot read property 'firstChild' of null

Uncaught TypeError: Cannot set property 'designMode' of null

(第二个是由我的保存处理程序引起的)。我应该更改什么,以便 tinyMCE 在删除后不会尝试保存?

最佳答案

您可以使用

删除编辑器实例
tinyMCE.execCommand("mceRemoveControl", false, textarea_id);

在这种情况下,不应调用 save()

关于javascript - tinymce 尝试在 remove() 之后保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6156783/

相关文章:

javascript - Angular 2 在 [ngStyle] 中设置背景图像和颜色

javascript - Django-tinymce 未加载 javascript

javascript - 如何实现 TinyMCE 表格拖动句柄?

javascript - 如果 div 为空追加不起作用

javascript - 为什么 'this' 始终是 Javascript 类原型(prototype)中的窗口

javascript - TinyMCE 编辑输入值和按钮文本吗?

php - tinymce 在内容周围添加 p 标签并将其存储在数据库中,当我使用 PHP 检索时,拆分 p 标签并为每个标签添加一个类的最佳方法是什么

javascript - Tinymce - 加载编辑器时设置全屏?

javascript - 列表及其滚动条的不同 z-index

javascript - 为什么我的倒计时功能不起作用?