JQuery对话框中的富文本编辑器

时间:2010-01-27 13:37:13

标签: jquery jquery-ui richtextbox modal-dialog

我正在尝试在jquery对话框中获取富文本编辑器。我现在正在尝试小型的mce。当我不初始化微小的mce时,文本区域显示带有HTML字符的文本。

当我初始化微小的mce时,文本区域中不显示任何内容。关于如何在对话框中获取文本编辑器的任何想法?

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

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

2 个答案:

答案 0 :(得分:2)

尝试在打开的对话框事件中初始化mce。像这样:

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

看看这对你有帮助......

答案 1 :(得分:2)

打开对话框时,您应该尝试初始化tinyMCE编辑器。也许是这样的:

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