如何破坏tinyMce?

cho*_*bo2 6 jquery tinymce

我使用的是最新版本3.4.b3.我在一个对话框中有它,它的内容是动态创建的.

因此,这意味着每个时间都应该创建一个非常小的文本区域.因此,当我第一次加载对话框时,微小的显示.如果我再次加载对话框,则对话框不会再次显示.

所以我认为我需要在对话框结束时销毁很小的内容然后再次重新加载它.

我试图使用删除但我收到此错误

ReferenceError: t is not defined
http://localhost:3000/Site
Line 0
Run Code Online (Sandbox Code Playgroud)

所以不确定那是什么.

Tha*_*ama 9

你应该正确关闭tinymce,以便能够重新初始化一个与第一个相同id的tinymce编辑器.

要关闭edtor实例,请使用:

tinymce.execCommand('mceRemoveControl',true,'editor_id');
Run Code Online (Sandbox Code Playgroud)

重新初始化使用

tinymce.execCommand('mceAddControl',true,'editor_id');
Run Code Online (Sandbox Code Playgroud)

  • 你需要用你的textarea的id替换'editor_id'(如果你的textarea没有id,tinymce编辑器将使用'content'作为编辑器id) (2认同)