有没有办法点击离开ckeditor,它会保存内容然后关闭
Is there a way to click away from ckeditor and it saves the contents and then closes?
我使用 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(){
...
});
});
http://jsfiddle.net/daveSalomon/sqbd2vjh/
相关文章:
- 在变量中保存值的最佳方法是在应用程序关闭后使用,然后使用apachecordova在android中重新启动
- Angular js,在选择元素上,我想 POST 数据以将其保存在数据库中,然后我想使用 PUT 更新它而无需重新加载
- 将图像输出到浏览器,然后再将其保存到文件夹
- firefox扩展可以修改HTML文档的DOM,然后保存为HTML
- 在表中创建带有输入的新行,然后单击保存该输入的值
- Metor:将html保存为字符串,然后将其转换为DOM节点
- 如何将文本输入保存为变量,然后提交到服务器(ajax 和 javascript)
- 如何将数据保存在一个 HTML 页面中,然后在 Phonegap 中的另一个 HTML 页面上显示
- 从“选项”弹出窗口中选择一个值,然后将其保存到 Chrome.storage,以便在后台脚本中用作值
- 如何将文本字段('+<>$“)中的特殊字符保存到数据库中,然后使用 PHP 检索它们
- 主干 - 渲染客户端视图,然后在保存时创建它们
- 记录链接单击,然后保存到本地存储
- 将 Gridview 数据保存在按钮中,然后再次加载
- 在操作方法中保存图像,然后将 URL 返回给客户端
- 将值保存到数据库,然后将值附加到数据库
- 创建一个带有背景图像的画布,动态更新文本,然后保存画布
- 将图像保存到画布,然后绘制更多
- 如何在单击“;保存”;,然后提交表格的最终版本
- Lightswitch 2013:在JS中保存然后刷新
- 云代码多次保存然后响应成功