UEditor的数据回显
在使用UEditor的时候,时候需要修改数据库中保存的由UEditor编辑的内容。
这时需要,页面UEditor回显数据。
一、使用input隐藏域和ue.setContet方法
<input type="text" value="${topic.content}" id="connt" /> ue.ready(function() {//编辑器初始化完成再赋值 ue.setContent($("#connt").val()); //赋值给UEditor });
但是由于,回显数据里面带有标签,所有即使设置成hidden,也会显示出来,此方法作废
二、直接给js赋值,然后在初始化编辑器
<script id="topicEditor" name="content" type="text/plain"> ${topic.content} var ue = UE.getEditor( 'topicEditor'); </script>
最后成功解决。