Сбросить окно TinyMCE - PullRequest
12 голосов
/ 23 мая 2011

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

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

Ответы [ 4 ]

23 голосов
/ 23 мая 2011

Это можно легко сделать (не нужно использовать медленную сборку 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(''); 
2 голосов
/ 23 мая 2011

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

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

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

0 голосов
/ 06 октября 2015

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

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

0 голосов
/ 23 мая 2011
$('#name_of_your_textarea').val('');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...