我使用的是ck-编辑器(4.4.6)。在Ck-编辑器的textarea中,我想更新我的文本,因为我使用的setData("hai");文本更新是正确的,但是在使用这个setData()之后,一些插件功能不能工作;(例如。如果我重新加载了正确工作的页面,那么限制多个enter )。
editorInstance.setData("test text");
无论如何,第一次和在重新加载页面后,它运行良好。
ruby on rails with jquery things are I'm using.
我怎么才能解决这个问题?
发布于 2016-04-21 07:24:57
最后,我得到了答案,而不是set数据,我只是将我的内容添加到CKEditor文本区域作为链接--它的工作状态很好:
$('#cke_editor1 iframe').contents().find('body').html("Your text");发布于 2016-04-13 11:24:46
我不知道ck-编辑(4.4.6),但我可以给你一个解决办法。您必须根据您的父类使用。它第一次工作是因为它是相同的,但是在那之后它没有找到类/您的特定术语/属性。因此,您必须通过调用父类/id并在您的活动下使用。
发布于 2016-04-13 11:49:11
您需要在设置数据后调用update元素函数,这将实际设置字段中的值。此外,您还需要指定文本区域的id,如下所示。
CKEDITOR.instances.id_of_textarea.setData('hai');
CKEDITOR.instances.id_of_textarea.updateElement();https://stackoverflow.com/questions/36591861
复制相似问题