富⽂本编辑器嵌⼊指定html代码
先把内容放⼊⼀个input中
<input id="detail" type="hidden" value="${sysCarousel.detail}"/>
然后判断是插⼊还是修改
然后js控制插⼊代码
$(function(){
window.setTimeout(setContent,1000);//⼀秒后再调⽤赋值⽅法
});
//给ueditor插⼊值
function setContent(){
var a =$('#detail').val();
}
如果是想在html页⾯中直接嵌⼊⼀段html(⽐如<p>123<p>显⽰123)代码,直接jquery获取这段代码,或者⼿写⼀段代码,通过js函数向<text></text>⾥⾯赋值即可,例⼦如下:
<text id="showInfo2"></text>
var divshow = $("#showInfo2");
<("");// 清空数据
divshow.append(data); // 添加Html内容,不能⽤Text 或 Val
<%@ tag language="java" pageEncoding="UTF-8"%>
<%@ include file="/WEB-INF/views/include/taglib.jsp"%>
<%@ attribute name="input" type="java.lang.String" required="true"
description="输⼊框"%>
jquery修改html内容<%@ attribute name="value" type="java.lang.String" required="true"
description="值"%>
<%@ attribute name="maxWidth" type="java.lang.String" required="false"
description="最⼤宽度"%>
<%@ attribute name="maxHeight" type="java.lang.String" required="false"
description="最⼤⾼度"%>
<script id="${input}_editor" name="${input}" type="text/plain"class="required" ></script>
<script type="text/javascript">
setTimeout('${input}init()',500);
});
/* $(function(){
setTimeout('${input}init()',500);
}); */
function ${input}init(){
var html = $('#${input}').val();
}
</script>
<script type="text/javascript">
//实例化编辑器
//建议使⽤⼯⼚⽅法getEditor创建和引⽤编辑器实例,如果在某个闭包下引⽤该编辑器,直接调⽤UE.getEditor('editor')就能拿到相关的实例var ue = UE.getEditor('${input}_editor');
</script>
<input id="${input}" type="hidden" value="${value}"class="required"/>
<script type="text/javascript" src="${ctxStatic}/fig.js"></script>
<script type="text/javascript" src="${ctxStatic}/ueditor/ueditor.all.js"></script>
<script type="text/javascript" charset="utf-8" src="${ctxStatic}/ueditor/lang/zh-cn/zh-cn.js"></script>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论