您的位置:首页 > Web前端 > JQuery

jquery无法获取kindeditor编辑器中textarea值的解决办法

2014-12-01 22:29 399 查看
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控件里。
参数: 无
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: