angularJS+KindEditor无法获取或清空textarea的值

Posted magnussen1996

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angularJS+KindEditor无法获取或清空textarea的值相关的知识,希望对你有一定的参考价值。

html页面中初始化KindEditor:

<script type="text/javascript">
  var editor;
  KindEditor.ready(function (K) {
    editor = K.create(‘textarea[name="content"]‘, {
      allowFileManager: true // 是否允许浏览服务器已上传文件
    });
  });
</script>

然后在angularJS的控制器中以editor.html()方法获取值,以editor.html(‘‘)方法清空值,然而失效。
修改如下:
<script type="text/javascript">
  var editor;
  KindEditor.ready(function (K) {
    editor = K.create(‘textarea[name="content"]‘, {
      allowFileManager: true // 是否允许浏览服务器已上传文件
      // 获取焦点
      afterBlur: function () {
        this.sync();
      }
    });
  });
</script>
修改之后可以获取到值,然而依然无法清空。将控制器中的方法改为KindEditor.instances[0].html()和KindEditor.instances[0].html(‘‘)后问题解决,获取和清空都可以了。






















以上是关于angularJS+KindEditor无法获取或清空textarea的值的主要内容,如果未能解决你的问题,请参考以下文章

kindEditor 无法获取 word文档中的图片,如何才能获取

kindEditor 无法获取 word文档中的图片,如何才能获取?用asp代码网站上使用~

kindeditor怎么获取获取HTML数据

Kindeditor API

kindeditor,kindeditor编辑内容无法保存,并且无法上传图片或者文件

如何获取 kindeditor文本框中的值