2010-01-27 3 views
1

Я пытаюсь получить богатый текстовый редактор в диалоговом окне jquery. Я в настоящее время стараюсь крошечный mce. Когда я не инициализирую крошечный mce, текстовая область отображает текст с символами HTML.Богатый текстовый редактор в диалоговом окне JQuery

Когда я инициализирую крошечный mce, в текстовой области ничего не отображается. Любые идеи о том, как получить текстовый редактор в диалоговом окне?

<textarea id="reason" rows="8" cols="35" name ="reason">test</textarea> 

tinyMCE.init({ 
    mode:"textareas", 
    theme:"advanced", 
}); 

ответ

2

попытаться инициализировать mce при открытии диалогового окна. Как это:

$('.selector').dialog({ 
    //... other options ... 
    open: function(event, ui) { 
    tinyMCE.init({ 
     mode:"textareas", 
     theme:"advanced", 
    }); 
    } 
    //.... other options ... 
}); 

посмотреть, если это поможет ...

2

Вы, вероятно, следует попытаться инициализировать редактор TinyMCE при открытии диалога. Возможно, что-то вроде этого:

$('.selector').dialog({ 
     open: function(event, ui) { 
     tinyMCE.init({ 
      mode:"textareas", 
      theme:"advanced", 
     }); 
     } 
    }); 
+1

hahaha jinx! : D у нас тот же ответ! .. – Reigel

+0

@Reigel Может быть, большие умы и все такое ... –

Смежные вопросы