kindeditor编辑器,获取textarea值

发布于 2021-11-30 19:07:58 字数 156 浏览 953 评论 14

在获取textarea值的时候,从数据库读出来的值都能获取到,但是新输入的值就得不到,只要是新输入的都得不到值

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(14

鹤舞 2021-12-06 12:04:05

谢谢。。

南冥有猫 2021-12-06 12:04:05


屌丝范 2021-12-06 12:04:02

加了afterCreate:function() { this.aysc(); }, afterBlur:function() { this.sync(); } 之后确实可以取到textarea里面输入的值了,感谢

你曾走过我的故事 2021-12-06 12:04:00

非常感谢,我也遇到相同问题。添加这段代码后就解决了

只为守护你 2021-12-06 12:03:59

非常感谢

路还长,别太狂 2021-12-06 12:03:58

我昨天刚用kindeditor,我是使用ajaxForm提交表单的在360浏览器下获取textarea没问题,可在火狐浏览器下却获取不到值,后来我添加 了afterBlur:function(){this.sync();}   火狐才获取到值!

我的kindeditor创建代码如下:

KindEditor.ready(function(K) {

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

        cssPath : '../kindeditor/plugins/code/prettify.css',

        uploadJson : '../Kindeditor/KEupload',

        fileManagerJson : '../kindeditor/php/file_manager_json.php',

        allowFileManager : true,   

        afterCreate : function() {

         this.sync();

        },

        afterBlur:function(){

            this.sync();

        }                

    });

终陌 2021-12-06 12:03:42

@红薯 ,插入的代码会被过滤掉哦?只剩下textarea里边的值

秋意浓 2021-12-06 12:02:41

是有例子啊,我照着例子写的啊

把昨日还给我 2021-12-06 12:00:38

、、、这个下载的包里都有例子吧。。。

牵你的手,一向走下去 2021-12-06 11:56:25

4.x版本接口变了,
KE.sync('FCKeditor1');改成 this.sync(); 就可以。

陌上芳菲 2021-12-06 11:36:38

没用啊

<script>
  KindEditor.ready(function(K) {
   var editor1 = K.create('textarea[name="FCKeditor1"]', {
    cssPath : '../../plugins/code/prettify.css',
    uploadJson : '../../kindeditor/jsp/upload_json.jsp',
    fileManagerJson : '../../kindeditor/jsp/file_manager_json.jsp',
    allowFileManager : true
    });
    afterCreate : function() {
     KE.sync('FCKeditor1');    
    }
  });
</script>
静谧 2021-12-06 07:07:02

KE.sync('textarea_id_xxx')

飘然心甜 2021-12-05 08:43:56
<script>
  KindEditor.ready(function(K) {
   var editor1 = K.create('textarea[name="FCKeditor1"]', { 
    
    cssPath : '../../plugins/code/prettify.css',
    uploadJson : '../../kindeditor/jsp/upload_json.jsp',
    fileManagerJson : '../../kindeditor/jsp/file_manager_json.jsp',
    items : ['source','preview','fullscreen','undo','redo','print','cut','copy','paste','plainpaste','wordpaste','justifyleft','justifycenter', 'justifyright','justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript','superscript','title', 'fontname', 'fontsize', 'textcolor', 'bgcolor', 'bold','italic', 'underline', 'strikethrough', 'removeformat', 'selectall', 'image','layer', 'table', 'specialchar', 'hr','emoticons', 'link', 'unlink', 'about'],
    allowFileManager : true
    });
    afterCreate : function() {
      this.sync();
      editor.sync();     
    }
  });
</script>
浮生未歇 2021-12-03 14:55:55

你还是没看懂别人说的意思。

你在要获取值的时候使用sync函数,例如

function getContent()
{
    editor.sync(); 
    alert($(".FCKeditor1").val());
}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文