我有一个包含多个ckeditor的页面。我想要设置它,以便在给定编辑器中的内容保存到数据库中。我试图像几个选项:获取当前正在编辑的CKEDITOR的实例
$('textarea').keyup(function(){
var name = $(this).attr('id');
var content = CKEDITOR.instances[name].getData();
//ajax call to save data
但很明显,因为textarea的是一个iframe,该iframe里面全独立的DOM更换这不起作用。
主要问题是如何动态确定输入哪个编辑器?
我知道我可以在所有的ckeditor实例之间不断循环w/setInterval,但是有近30个ckeditor实例,这在db上会很多。有什么内置到ckeditor我失踪?