Сбросить TinyMCE box

Я использую TinyMCE редактор. Я хочу очистить содержимое внутри окна редактора с помощью кнопки "присутствует" в моей форме.

можете ли вы дайте мне знать, как это сделать?

4 ответов


Это можно легко сделать (нет необходимости использовать медленную сборку jQuery tinymce), используя следующий код в качестве onclick-действия вашей кнопки:

// '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(''); 

С документация плагина TinyMCE jQuery, можно легко найти на странице, которую вы связали:

// 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());

попробуйте установить его в пустую строку, может быть, именно то, что вам нужно.


Если вы заинтересованы в очистка содержимого редактора, который вы можете использовать: tinymce.get ('#editorId').setContent("); / / как и другие предложили

однако, если вы хотите сбросить содержимое и кнопки меню и т. д. - по существу сброс редактора в целом вы можете рассмотреть возможность использования: tinymce.get ('#editorId').init ();


$('#name_of_your_textarea').val('');