我使用 CKEditor 作为我的文本编辑器。我想知道是否有一种方法可以在编辑器之外单击(即屏幕上的其他任何位置),然后保存它的内容?
最佳答案
当然 - 连接到编辑器的 blur
事件,并向您的 Save 处理程序发出 AJAX 请求。
// initialise
var editor = CKEDITOR.replace( 'editor1' );
// hook up blur
editor.on('blur', function(){
var text = this.getData();
$.ajax('/Save', {
method: 'POST',
data: {
content: text
},
dataType: 'json'
}).done(function(){
...
}).fail(function(){
...
}).always(function(){
...
});
});
关于javascript - 有没有办法从 ckeditor 中单击并保存内容然后关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30895953/