首页 > 代码库 > KindEditor使用过程中,用JQ提交表单时,获取不到编辑器的内容
KindEditor使用过程中,用JQ提交表单时,获取不到编辑器的内容
首先要说明的是。在使用提交button直接提交时。编辑器的内容是能够正常获取的,而使用 jq或js ,如$("#form").submit(),提交时,则编辑器的内容是无法获取的。这里在 kindEditor官方中提出的解决方式为:
在编辑器创建时,添加属性:afterBlur:function(){this.sync();}
这里看一个完整的实例:
var editor; KindEditor.ready(function(K) { editor = K.create(‘textarea[name="content"]‘, { themeType:‘simple‘, resizeType : 1, allowPreviewEmoticons : false, allowImageUpload : false, items : [ ‘fontname‘, ‘fontsize‘, ‘|‘, ‘forecolor‘, ‘hilitecolor‘, ‘bold‘, ‘italic‘, ‘underline‘, ‘removeformat‘, ‘|‘, ‘justifyleft‘, ‘justifycenter‘, ‘justifyright‘, ‘insertorderedlist‘, ‘insertunorderedlist‘, ‘|‘, ‘emoticons‘, ‘link‘], afterBlur:function(){this.sync();} }); });
这样,不管哪种方式提交都能够获取到编辑器的内容了
KindEditor使用过程中,用JQ提交表单时,获取不到编辑器的内容
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。