Jquery 删除新数据的TinyMCE,然后重新初始化

Jquery 删除新数据的TinyMCE,然后重新初始化,jquery,tinymce,Jquery,Tinymce,我有一个文本区域,当对话框打开时(来自jqueryui的对话框),它应用了tinyMCE 当用户想要编辑与以前编辑的记录不同的记录描述时,就会出现问题。当对话框加载时,我需要它清除之前文本区域中的所有内容,并插入来自AJAX的新文本 基本上,当对话框打开时,我在文本区域初始化TinyMCE。然后我希望TinyMCE被销毁,这样我就可以在对话框关闭时清除所有输入和文本区域 如何做到这一点?我在TinyMCE对象上尝试了.remove()和.destroy,但它要么不执行任何操作,要么导致错误 我

我有一个文本区域,当对话框打开时(来自jqueryui的对话框),它应用了tinyMCE

当用户想要编辑与以前编辑的记录不同的记录描述时,就会出现问题。当对话框加载时,我需要它清除之前文本区域中的所有内容,并插入来自AJAX的新文本

基本上,当对话框打开时,我在文本区域初始化TinyMCE。然后我希望TinyMCE被销毁,这样我就可以在对话框关闭时清除所有输入和文本区域

如何做到这一点?我在TinyMCE对象上尝试了.remove()和.destroy,但它要么不执行任何操作,要么导致错误


我试过:

tinyMCE.execCommand("mceRemoveControl", false, 'textarea_id');

但这也不起作用:(

要正确关闭编辑器实例,请使用:

tinyMCE.execCommand("mceRemoveControl", false, 'textarea_id');
在dom内部移动编辑器或删除包含编辑器iframe的dom部分时,这是必需的

要重新定义此唯一编辑器实例,请使用

tinyMCE.execCommand("mceAddControl", false, 'textarea_id');