我正在尝试将ckeditor的内容输入相关的textarea,因为用户将值输入到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>
当用户使用ckeditor更改事件键入时,如何更改上面的jquery代码以将ckeditor中的值输入文本区域?
这对我帮助很大,因为我甚至无法解决这个问题而感到沮丧 - 尽管我认为我非常接近解决方案..
答案 0 :(得分:4)
尝试在onchange事件中调用此函数
CKEDITOR.instances[i].updateElement();