0

我使用带有默认内容的 ckeditor。然后我用 jquery 初始化(替换 textarea)CKEditor 并编辑文本。问题是 var data = $( 'textarea.editor' ).val(); 返回默认内容以及 getData()。我必须做什么才能获取实际内容?非常感谢你

var ed = $( '#ed' ).ckeditor(
      {toolbar :[
                 { name: 'basicstyles', items : [ 'Bold','Italic' ] },
                 {name: 'link', items:['Link']},    
                 { name: 'colors', items : [ 'TextColor' ] }
                ]
       }
      );
4

1 回答 1

1

来自开发者指南:http ://docs.cksource.com/CKEditor_3.x/Developers_Guide/jQuery_Adapter

您需要确保您的 jQueryAdapter 脚本包含ckeditor 脚本之后。

为了创建编辑器实例,请按以下顺序加载常用的 CKEditor 核心脚本文件以及 jQuery 适配器文件:

<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="/ckeditor/adapters/jquery.js"></script>
于 2012-04-04T19:44:58.563 回答