1

我一直在从一个页面发送多个 ajax 调用,并尝试在每个 ajax 调用中加载 TinyMCE。但是 TinyMCE 只加载第一次。

AJAX成功后我一直在使用的代码:

 success: function(html) {
   $('#showmail').html(html);
   $(".mceSimple").each(function(){
   tinymce.execCommand('mceRemoveControl',true,'elm1');
   tinyMCE.execCommand("mceAddControl",true, 'elm1');
       });

有人可以告诉我我做错了什么

4

1 回答 1

0

在第二次重新初始化具有相同 id 的编辑器之前,您需要正确关闭 tinymce。

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

tinymce.execCommand('mceRemoveControl',true,'editor_id');

重新初始化使用

tinymce.execCommand('mceAddControl',true,'editor_id');
于 2013-04-29T09:51:02.167 回答