解决办法就是在初始化kindeditor时加入一行代码:
afterBlur: function() {
this.sync();
}
这行代码的意思就是在textarea失去焦点之后执行this.sync();
这个函数就是同步KindEditor的值到textarea文本框。
官方解释:
sync():将编辑器的内容设置到原来的textarea控件里。
具体初始化kindeditor时使用如下:
KindEditor.ready(function(K) {
K.create('textarea[name="content"]', {
//下面这行代码就是关键的所在,当失去焦点时执行 this.sync();
afterBlur: function(){this.sync();}
});
});
js:
var value = $("#editor").val();
console.log(value);
Site:https://tianlangcloud.com/
Github:https://suzengxin.github.io/--------------------------------------------------
❤ 如果本篇博客对您有一定的帮助,大家记得点赞、留言、关注哦❤
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓