2013-04-26 59 views
1

我一直在從單個頁面發送多個ajax調用,並嘗試使用每個ajax調用加載TinyMCE。但TinyMCE只是第一次加載。運行Tinymce多個Ajax調用問題

我一直在使用AJAX成功後的代碼:

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

有人能告訴我,我做錯了什麼

回答

0

您需要關閉TinyMCE的正確重新初始化具有相同ID的編輯前第二次。

要關閉的edtor情況下使用:

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

要重新初始化使用

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