我使用CKEditor作为我的文本编辑器。我想知道是否有办法点击编辑器(即屏幕上的任何其他地方),然后保存它的内容?
答案 0 :(得分:1)
当然 - 连接到编辑器的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(){
...
});
});