У меня проблемы с диалоговым окном Jquery UI и TinyMCE.
Передача данных в текстовую область хорошо работает с UI Dialog и Jquery.
Поэтому настройка данных в текстовой области работает следующим образом:
$("#MessageDialog #messageDto_Body").val(messagedata.Body);
$("#MessageDialog").dialog("open");
Когда я присоединяю редактор tinyMCE к текстовой области, он корректно добавляет редактор (и без окна пользовательского интерфейса содержимое текстовой области сохраняется):
tinyMCE.execCommand('mceAddControl', false, 'messageDto.Body');
С UI Dialog область пуста.
Из того, что я видел, работает tinyMCE, скрывая реальную текстовую область и добавляя новую.
Я также попытался установить контент напрямую, но не повезло:
tinyMCE.activeEditor.setContent(messagedata.Body, {format : 'bbcode'});
Любой совет?
ОБНОВЛЕНИЕ: заменил Jquery UI Dialog на jqModal, и все работает. Я думаю, что проблема может быть связана не с TinyMce, а с JQuery UI Dialog