主题: 获取不到编辑器修改内容的值啊啊啊,啊啊啊 |
作者: ke273187, 发布日期: 2013-08-19 18:23:24, 浏览数: 2575 |
操作系统: server2003
浏览器版本: 360se,firefox KindEditor版本: 4.1.1 BUG再现步骤: 1.将编辑器内容更改后,提交修改到数据库,发现更改后的值仍是未更改前的值 2.如:未更改前编辑器内有 字符串“123456” 改为”123“ 提交后 ke.value.trim()的值仍是“123456” 3.我用的是ASP.net的环境 期望结果: 你懂的。。。提交后是我更改的值就行 |
作者: 小浪子, 发布日期: 2013-08-19 21:34:27 |
回复 |
作者: ke273187, 发布日期: 2013-08-20 09:39:43 |
是在 初始化编辑器后面加
editor.sync();这句么;不管用啊, 用IE就能获取的修改后的值 |
回复 |
作者: 小浪子, 发布日期: 2013-08-20 10:54:54 |
回复ke273187:
// 示例: var editor; KindEditor.ready(function(K) { editor = K.create('textarea[name="content"]', { resizeType : 1, allowPreviewEmoticons : false, allowImageUpload : false, //------------------------------------------ 下面重要部分 afterChange: function() { this.sync(); }, afterBlur: function() { this.sync(); } }); }); |
回复 |
作者: ke273187, 发布日期: 2013-08-21 14:25:25 |
这是太感谢了!问题终于解决了,浪子人品+1
|
回复 |