想在弹出窗口中显示百度的富文本编辑器插件ueditor;
弹出窗口用的是jQuery ui的dialog方法;
如果页面加载后直接弹出窗口的话,可以显示ueditor;
但是如果通过按钮点击弹出窗口的话,就无法显示ueditor;
ueditor应该是网页加载的时候就自动创建的,现在通过点击按钮弹出窗口如何加载?
表单代码(HTML部分):
<form id="question" title="提问">
<p>
<label for="title">问题名称:</label>
<input type="text" class="text" name="title" id="title" style="width: 520px;" />
<span class="star">*</span>
</p>
<p>
<script id="myEditor" type="text/plain"></script>
</p>
</form>
ueditor初始化代码:
<script>
var um = UM.getEditor('myEditor');
</script>
点击按钮弹窗的代码:
$('#question').dialog({
autoOpen : false,
resizable : false,
modal : true,
width : 600,
height : 450,
buttons : {
'发布' : function(){
$(this).submit();
},
'取消' : function(){
$(this).dialog('close');
}
},
closeText : '关闭',
});
$('#question_button').button().click(function(){
$('#question').dialog('open');
});