我正在尝试将文字插入CKEditor,看起来它不起作用。
<textarea name="editor2" class="form-control" id="announcementEditBody" rows="3" placeholder="Enter ..."></textarea>
CKEDITOR.replace('editor2');
$('editor2').val(response['aBody']);
CKEDITOR.instances.editor2.setData();工作,既没有.insertText也没有[&#39; editor2&#39;],它给了我这个错误Unable to get property 'setData' of undefined or null reference
。
答案 0 :(得分:0)
在CKEditor文档中,他们写了关于ID的使用,因此尝试以这种方式设置数据 -
CKEDITOR.instances.announcementEditBody.setData();
OR
CKEDITOR.instances['announcementEditBody'].setData();