2016-04-06 60 views
0

我只有兩個tinymce控制 - textarea。當我第一次打開我的頁面時,它會打開正常,但重新打開時只有第一個textarea正確。剩餘文本區域沒有tinymce功能。我懷疑在刪除這些控件時存在一些問題。tinymce刪除控制 - mceRemoveEditor

我正在使用以下代碼行刪除控件: tinymce.execCommand('mceRemoveEditor',true,'my_original_textarea_id');

我的tinymce版本是4.3。

另外,tinymce.editors.length給我7.這是期望值嗎?

+0

這將是非常有用的看到工作代碼來幫助你。我可以建議你在TinyMCE Fiddle,JS Fiddle或Codepen中做一個例子,然後在你的問題中加入一個鏈接? –

+0

感謝您的回覆。它通過使tinymce.editors.length = 0; – priya

+0

[我如何刪除tinyMCE然後重新添加它?]的可能重複(https://stackoverflow.com/questions/4651676/how-do-i-remove-tinymce-and-then-re-add-it ) – tgrrr

回答

1

tinyMCE.execCommand('mceRemoveEditor',false,inputCtrl.id); tinyMCE.editors.length = 0;

以上兩行代碼適用於我。這裏inputCtrl.id是控件的「id」。