主题: 急求帮助,当保存和立即发送共存时,非submit按钮显示不出内容
作者: chfhq2003, 发布日期: 2009-12-17 02:48:56, 浏览数: 4718
一个表单里 同时又保存和发送,当把保存设为submit 发送设为button时,点保存可以获取内容但是 发送却不能获取内容,该怎么解决啊,代码没有问题 但是找不出原因,是编辑器的BUG吗?很着急啊 还有一天就交项目了。。。。。
作者: Roddy, 发布日期: 2009-12-17 09:04:33
KindEditor的可视化操作在新创建的iframe上执行,代码模式下的textarea框也是新创建的,所以最后提交前需要将HTML数据设置到原来的textarea,KE.util.setData函数会完成这个动作。 KindEditor在默认情况下自动寻找textarea所属的form元素,找到form后onsubmit事件里添加KE.util.setData()函数,所以您用传统方法使用编辑器,不需要额外执行KE.util.setData函数。
//将编辑器的HTML数据设置到textarea
KE.util.setData(id);

//KE.util.setData等价于以下代码
KE.g[id].srcTextarea.value = KE.util.getData(id);

回复
发表新帖 发表回复