jsp页面:
<script>
KindEditor.ready(function(K) {
K.create('textarea[id="content2"]', {
cssPath : '${pageContext.request.contextPath}/resources/kindeditor/plugins/code/prettify.css',
uploadJson : '${pageContext.request.contextPath}/resources/kindeditor/jsp/upload_json.jsp',
fileManagerJson : '${pageContext.request.contextPath}/resources/kindeditor/jsp/file_manager_json.jsp',
afterBlur: function(){this.sync();//假如没有这一句,获取到的id为content的值空白}
});
prettyPrint();
});
</script>
<textarea id="content“ textarea>
<script type="text/javascript">
$("#content").val();
</script>
afterBlur: function(){this.sync();
这一句的作用:当失去焦点时执行 this.sync();
这个函数作用是同步KindEditor的值到textarea文本框。
官方文档解释:
sync()
将编辑器的内容设置到原来的textarea控件里。
参数: 无