【发布时间】:2015-01-05 11:29:07
【问题描述】:
我有一个网站,允许用户进行输入和创建新内容。我总是使用 tinymce 作为输入字段。今天切换到 ckeditor 后,我注意到,我遇到了同样的问题,我在开始使用 tinymce 时遇到的问题:
提交表单时,编辑器中对内容所做的更改不会提交。不知何故,ckeditor.getData()-Method 似乎返回了旧值(不是更新的值)。在某些情况下,它会返回新值。 (这仅在我尝试更新内容时发生,我使用 setData() 将其加载到编辑器中,而不是使用空的 ckeditor-elements)
我实在想不通ckeditor为什么会这样……
在 tinymce 中,这是通过调用 tinyMCE.triggerSave(); 解决的。在获取 textarea 的内容之前,但我找不到 ckeditor 的等价物,有人知道如何在尝试从编辑器中读取内容之前刷新内容吗?因为这开始让我发疯了......
【问题讨论】:
标签: javascript jquery ckeditor refresh