11
A
回答
22
這可以輕鬆完成(無需使用慢的jQuery TinyMCE的版本):
// 'content' is tinymce default,
// but if your textarea got an ID that is the one you need!
var my_editor_id = 'content';
// set the content empty
tinymce.get(my_editor_id).setContent('');
2
從TinyMCE jQuery Plugin documentation,可以從你的鏈接頁面很容易被發現:
// Will change the contents of an textarea with the ID "someeditor"
$('#someeditor').html('Some contents...');
// Will change the contents all text areas with the class tinymce
$('textarea.tinymce').html('Some contents...');
// Gets the contents from a specific editor
alert($('#someeditor').html());
嘗試將其設置爲空字符串,可能是你需要的東西。使用下面的代碼你的按鈕作爲的onclick行動
-1
$('#name_of_your_textarea').val('');
+0
我不確定您的解決方案如何解決OP的問題:您正在重置底層textarea的內容,而不是tinymce編輯器的內容。 – Oliver 2013-06-26 10:36:42
0
如果您有興趣清除您可以使用的編輯器的內容: tinymce.get('#editorId')。setContent(''); //像其他人所說
不過,如果你想重置內容和菜單按鈕等 - 本質上完全重新編輯你可以考慮使用: tinymce.get(「#editorId」 )。在裏面();
相關問題
- 1. 重置tinyMce內容
- 2. 編輯框tinymce
- 3. TinyMCE的設置重點文本部分
- 4. 重置TinyMCE的取消按鈕
- 5. TinyMCE AutoResize插件,重置溢出
- 6. TinyMCE配置
- 7. TinyMCE fixed_toolbar_container配置
- 8. TinyMCE配置
- 9. TinyMCE gulp配置
- 10. tinymce mcImageManager配置
- 11. tinymce-rails配置tinymce.yml
- 12. 果園TinyMCE配置
- 13. 如何重置框
- 14. TinyMCE的重裝編輯
- 15. 完全重新加載TinyMCE
- 16. TinyMCE和JQuery對話框:TinyMCE只讀模式:在對話框中爲true
- 17. TinyMCE配置第三行
- 18. tinyMCE設置回調與onAddEditor
- 19. 設置表中TinyMCE的
- 20. TinyMce設置最大寬度
- 21. TinyMCE模板文件位置
- 22. TinyMCE - 設置EE標籤
- 23. 404 for django-grappelli-tinymce配置
- 24. TinyMCE錯誤焦點位置
- 25. TinyMCE工具欄位置
- 26. 放置tinymce textarea的權利
- 27. Tinymce工具欄配置
- 28. tinyMCE的初始化位置
- 29. Tinymce顯示塊位置
- 30. Mezzanine中的TinyMCE設置
爲了更加清晰,my_editor_id應該真的名爲my_textarea_id。當我閱讀**編輯器**時,我想到了tinymce編輯器:-) – Oliver 2013-06-26 10:34:08
好吧,兩個id都是相同的(如果編輯器源html元素有一個id集) – Thariama 2013-06-26 10:50:54
這段代碼去哪裏?將一個按鈕放置在運行代碼爲'tinymce.get('content')的可用按鈕旁邊會很好。setContent(''); ' – 2014-02-12 18:52:05