如何在4.x中加载ajax的textarea初始化TinyMCE?

Mik*_*rer 15 tinymce tinymce-4

我正在升级到tinyMCE 4.x,我试图在通过AJAX加载的textarea上初始化tinyMCE.在3.x中我做了类似的事情:TinyMCE - 附加到通过AJAX调用加载的div,但这似乎不适用于4.x.

小智 47

tinymce.remove();
tinymce.init();
Run Code Online (Sandbox Code Playgroud)

这很好用!

  • 你拯救了这一天……谢谢! (2认同)

Edu*_*sas 11

在TinyMCE 4.x mceRemoveControlmceAddControl已被删除.您必须使用mceRemoveEditormceAddEditor.

得到了:[已解决] mceRemoveControl和tincece 4中的mceAddControl

否则,你可以重新加载tinymce.init({...}),但这不应该是更慢的方式.


Jam*_*imi 6

使用以下代码包含textarea后,您可以加载TinyMCE:

//initialize tinyMCE in page
tinymce.init({selector:'textarea'});
Run Code Online (Sandbox Code Playgroud)