我目前正在使用CKeditor(4.4.2)中的内联选项来编辑HTML文件中的不同区域。我想要做的是在有人停止编辑可编辑区域后(在编辑器关闭后)保存HTML文件。但我在CKeditor文档中找不到有关如何执行此操作的任何信息。
有人知道怎么做吗?我除了听某种事件外,我在文档中找不到这个。
答案 0 :(得分:2)
使用editor#blur和editor#change事件(视您的需要而定)。不要使用focusout
,因为CKEditor要复杂得多(请参阅我的previous answer以了解原因)。
您可能还会发现内置事件缓冲区(CKEDITOR.tools.eventsBuffer)可用于减少AJAX调用次数。
一些ol' jsFiddle