码迷,mamicode.com
首页 > 其他好文 > 详细

KindEditor得不到textarea值的解决方法

时间:2018-10-09 15:02:21      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:获取   his   create   调用   设置   cti   简单的   Edito   submit   

  今天在使用kindeditor的时候,竟然获取不到textarea的值,好像以前使用的时候没有遇到这个问题。

  解决方法是在kindeditor调用JS代码中加入:

  afterBlur: function(){this.sync();}

  以前使用kindeditor时候使用的代码:

  afterCreate : function() {

  var self = this;

  K.ctrl(document, 13, function() {

  self.sync();

  K(‘form[name=article_add]‘)[0].submit();

  });

  K.ctrl(self.edit.doc, 13, function() {

  self.sync();

  K(‘form[name=article_add]‘)[0].submit();

  });

  }

  可以看到调用代码中都出现了:

  this.sync()

  就是这个 sync函数 造成的。那么这个函数的作用是什么?简单的说就是将编辑器的内容设置到原来的 textarea 控件里。(编辑:雷林鹏 来源:网络)

KindEditor得不到textarea值的解决方法

标签:获取   his   create   调用   设置   cti   简单的   Edito   submit   

原文地址:https://www.cnblogs.com/pengpeng1208/p/9760170.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!