主题: 4x版本textarea框中通过复制方式输入的数据无法获取到的问题
作者: Jea杨, 发布日期: 2011-11-19 14:11:10, 浏览数: 3665

上次弄ajax留言板出现的问题还是存在(http://www.kindsoft.net/view.php?bbsid=5&postid=4046&pagenum=6),POST方式提交数据后,PHP获取到的数据不完全,查看写入数据的内容可以发现诸如如下的内容(线条之间的内容样式):

 


 

<p style="text-indent:2em;">
 氨基酸高效生态肥运用生态学和生态经济学的原理等多学科系统研究开发的一种无公害、高效、优质的氨基酸有机新型肥料。 
</p>
<p style=

 


 

这就意味着POST提交数据之前,kindeditor还未将编辑的最新内容传给原生textarea。

 

 

 附带初始化方式:

KindEditor.ready(function(K) {
     editor = K.create('#content', {
      resizeType : 1,
      allowFileManager : true,
      cssData : 'body {font-size:15px;}',
      

afterChange : function() {
   K('#count_c').html(this.count('text'));
   count = this.count('text');
  }
 });

 

后面还用到editor对象的editor.loadPlugin('image', function(){});   所以进行了 K.create的赋值。 

 

 

js菜鸟,请教如何解决?????

作者: Roddy, 发布日期: 2011-11-19 15:10:37
KindEditor.ready(function(K) {
     editor = K.create('#content', {
      resizeType : 1,
      allowFileManager : true,
      cssData : 'body {font-size:15px;}',
      
afterChange : function() {
   editor.sync();
   K('#count_c').html(this.count('text'));
   count = this.count('text');
  }
 });
回复
发表新帖 发表回复