当用户将值输入 ckeditor 时,我试图将 ckeditor 的内容输入到关联的文本区域中。
我读过一些有用的帖子,即 here和 here ,但我在兜圈子,因为我的代码经验和知识不是那么丰富。
我了解 ckeditor 的工作原理,并且我应该使用 post 中所述的更改事件。 .
我已成功添加以下 jquery 代码,以在用户在 ckeditor 中输入值时显示警报消息:
for (var i in CKEDITOR.instances) {
CKEDITOR.instances[i].on('change', function() {alert('value changed!!')});
}
我的文本区域代码是:
<textarea id="id_a_description" rows="10" cols="40" name="a_description" class="input-95pc" style="visibility: hidden; display: none;"></textarea>
如何更改上面的 jquery 代码,以便在用户使用 ckeditor 更改事件键入时将 ckeditor 中的值输入到文本区域?
这确实对我有帮助,因为我对无法解决这个问题感到非常沮丧,尽管我认为我已经非常接近解决方案了..
最佳答案
尝试在 onchange 事件中调用此函数
CKEDITOR.instances[i].updateElement();
关于jquery - 在更改事件时将 ckeditor 内容放入文本区域 - 初学者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22035396/