kindeditor编辑器,获取textarea值
在获取textarea值的时候,从数据库读出来的值都能获取到,但是新输入的值就得不到,只要是新输入的都得不到值
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在获取textarea值的时候,从数据库读出来的值都能获取到,但是新输入的值就得不到,只要是新输入的都得不到值
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(14)
谢谢。。
的
加了afterCreate:function() { this.aysc(); }, afterBlur:function() { this.sync(); } 之后确实可以取到textarea里面输入的值了,感谢
非常感谢,我也遇到相同问题。添加这段代码后就解决了
非常感谢
我昨天刚用kindeditor,我是使用ajaxForm提交表单的在360浏览器下获取textarea没问题,可在火狐浏览器下却获取不到值,后来我添加 了afterBlur:function(){this.sync();} 火狐才获取到值!
我的kindeditor创建代码如下:
KindEditor.ready(function(K) {
editor = K.create('textarea[name="content"]', {
cssPath : '../kindeditor/plugins/code/prettify.css',
uploadJson : '../Kindeditor/KEupload',
fileManagerJson : '../kindeditor/php/file_manager_json.php',
allowFileManager : true,
afterCreate : function() {
this.sync();
},
afterBlur:function(){
this.sync();
}
});
@红薯 ,插入的代码会被过滤掉哦?只剩下textarea里边的值
是有例子啊,我照着例子写的啊
、、、这个下载的包里都有例子吧。。。
4.x版本接口变了,
KE.sync('FCKeditor1');改成 this.sync(); 就可以。
没用啊
KE.sync('textarea_id_xxx')
你还是没看懂别人说的意思。
你在要获取值的时候使用sync函数,例如