Я использую вкладки jQuery UI, поэтому в ajax загружаются разные панели.
Теперь у меня есть одна панель, которая содержит много текстовых полей.
Содержит одно текстовое поле, которое необходимо преобразовать в редактор tinymce в режиме редактирования. Это доступно для создания новых заметок.
(это работает с использованием tinyMCE.execCommand ('mceAddControl- и mceRemoveControl)
В той же вкладке у меня есть список всех заметок. Они в режиме только для чтения. Первый разкогда я нажимаю на эту панель, все отображается правильно.
Для инициализации этих текстовых полей я использую этот код
tinyMCE.init({
mode : "specific_textareas",
theme : "advanced",
editor_selector : "mceRead",
readonly:true
});
При входе на другую панель и повторном входе в панель, содержащую эти области, всетолько для чтения поля tinymce становятся пустыми. Я думаю, это потому, что я не использую tinyMCE.execCommand (mceRemoveControl). Я не знаю, как это решить, потому что это много текстовых областей, и они инициализируются по классу, а не по id.
Кто-нибудь знает, как можно избежать того, чтобы эти поля оттенков стали пустыми после повторного входа в эту панель?