zoukankan      html  css  js  c++  java
  • js如何获取kindeditor的值

    这个是kindeditor4.0以上版本的解决方法。

    直接用表单的提交按钮可以得到值。

    而通过js的 submit()提交则为空值,解决办法就是在初始化kindeditor时加入一行代码:

    afterBlur: function(){this.sync();}

    这行代码的意思就是在textarea失去焦点之后执行this.sync();

    这个函数就是同步KindEditor的值到textarea文本框。
    官方解释:
    sync():将编辑器的内容设置到原来的textarea控件里。

    具体初始化kindeditor时使用如下:

     KindEditor.ready(function(K){

    K.create(‘textarea[name="content"]‘, {

    themeType: ‘simple’,

    resizeType: 1,

    uploadJson: ‘common/KEditor/upload_json.php’,

    fileManagerJson: ‘common/KEditor/file_manager_json.php’,

    allowFileManager: true,

            //经测试,下面这行代码可有可无,不影响获取textarea的值

            //afterCreate: function(){this.sync();}

            //下面这行代码就是关键的所在,当失去焦点时执行 this.sync();

            afterBlur: function(){this.sync();}

    });

    });

  • 相关阅读:
    nginx服务
    安装python
    软件包安装总结
    看内存大小
    计算机系统基础知识04
    计算机系统基础知识03
    计算机系统基础知识02
    计算机系统基础知识01
    python常用模块-logging模块
    python基础-包的使用
  • 原文地址:https://www.cnblogs.com/zhangzhiping35/p/10656255.html
Copyright © 2011-2022 走看看