原文出处:http://www.gbtags.com/technology/jquerynews/20111221jquerypluginsisyphusautosave/

Javascript代码

引入jQuery类库,版本需要是1.2以上

调用Sisyphus,如下:

$('#GBin1form1, #GBin1form2').sisyphus();

或者你需要提供所有的表单自动保存机制:

$('Gbin1allform').sisyphus();

以上代码中,我们调用sisyphus方法来实现表单数据的自动保存。同时你可以自定义一些选项,如下:

  • customKeyPrefix

一个自定义的额外key用来保存表单内容数据

  • timeout

数据自动保存的间隔时间,按秒计算,如果设置为“0”,那么每一个字段更新都自动执行保存

  • onSave

本地保存操作后触发这个方法

  • onRestore

数据从本地存储读取后触发的方法,和onSaveCallback不一样,它作用于整个表单,而非某一个字段

  • onRelease

本地存储数据清空后调用的方法

我们可以使用如下代码自定义选项:

$('Gbin1allform').sisyphus({   customKeyPrefix: 'gb',  timeout: 5,   onSave: function() {},    onRestore: function() {}, onRelease: function() {}  }}

你可以针对不同的表单设置不同的插件选项,并且能够随时修改插件对应的选项。

Sisyphus.js 自动保存草稿 用法相关推荐

  1. 博客——使用 Redis 实现博客编辑的自动保存草稿功能

    本人个人博客网站,欢迎访问:学教府 一.功能需求 介绍: 在做个人博客网站时.在我们编辑博客时,有可能会突然关闭浏览器或浏览器崩溃的情况,而此时我们的文章才写一半,还没进行保存.如果没有自动保存功能, ...

  2. wordpress4.4禁用自动保存草稿和去除文章修订的方法

    wordpress后台编辑文章,或修改文章时候经常会不停地自动保存很多修订版本,每一次修订版本都会写入数据库中,这样的好处就是当你在写文章时候,如果没有Ctrl+s保存的习惯,系统自动帮你定时保存,以 ...

  3. 如何自动保存邮件草稿

    2019独角兽企业重金招聘Python工程师标准>>> 用户在编辑邮件的过程中,总会遇到各种突发状况,未能及时的把邮件保存到草稿箱,例如:操作系统问题导致未编辑完成的邮件信息丢失:或 ...

  4. Sisyphus.js的使用

    2019独角兽企业重金招聘Python工程师标准>>> 1.引入js 建立html页面test.html文件,并且引入jquery和sysyhpus以及html文件对应的test.j ...

  5. php实现input输入框失去焦点自动保存输入框的数据

    最近做一个输入框失去焦点时自动保存数据的功能,当然就是jQuery选择器选择input,blur时,ajax提交数据给php文件,php文件保存一下数据咯.主要是要注意一下中文的问题,所以中间需要转一 ...

  6. VS Code 配置调试参数、launch.json 配置文件属性、task.json 变量替换、自动保存并格式化、空格和制表符、函数调用关系、文件搜索和全局搜索、

    1. 生成配置参数 对于大多数的调试都需要在当前项目目录下创建一个 lanch.json 文件,位置是在当前项目目录下生成一个 .vscode 的隐藏文件夹,在里面放置一些配置内容,比如:settin ...

  7. 基于Mozilla Thunderbird的扩展开发(四)---修改Thunderbird源代码实现自动保存附件...

    <?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace ...

  8. javascript基础——文字变大变小className的使用及JS浮动的兼容用法

    文字变大变小,详情页比较常见的那种 <!DOCTYPE html> <html lang="en"> <head><meta charse ...

  9. react怎么存上一页_如何实现 React 中的状态自动保存?

    什么是状态保存? 假设有下述场景: 移动端中,用户访问了一个列表页,上拉浏览列表页的过程中,随着滚动高度逐渐增加,数据也将采用触底分页加载的形式逐步增加,列表页浏览到某个位置,用户看到了感兴趣的项目, ...

  10. Unity自动保存场景脚本

    1 自动保存场景脚本,是一个js脚本,放到Editor文件夹下,在任务栏的Window下就可以看到SimpleSave了,点击后会打开一个小窗口,这个窗口必须一直存在前台,关闭就会停止. saveTi ...

最新文章

  1. cuda cudnn pytorch版本对应关系
  2. Web3DGame之路,Babylonjs 和TypeScript学习笔记(二)
  3. php语法大全下载,PHP下载文件
  4. 亚马逊专家课 | 数据体系+用户画像+商品画像系列课(立省 299 元)
  5. 用inno做setup遇到的一些问题及解决方法
  6. undefined reference to `cv::VideoCapture::VideoCapture()'
  7. ajax获取session值_java程序员你真的了解session与cookie吗?
  8. JDBC13 ORM02 Map封装
  9. 如何查看自己的JDK版本
  10. 服务器的mdf文件怎么打开,mdf文件,教您mdf文件怎么打开
  11. php删除文件还能修复吗,删除文件恢复
  12. 猫哥教你写爬虫 044--模拟浏览器-作业
  13. 字符串水题——相对分子质量
  14. linux创建用户,添加及修改shell
  15. Python可视化库matplotlib(超详细)
  16. 博途PLC ADRC自抗扰控制完整SCL源代码
  17. MATLAB基础——设置符号变量sym,syms,symfun,symvar
  18. 【自学编程】C语言编程简单的小程序,计算长方体体积!
  19. eNSP启动一直出#号的一种参考方法
  20. Go设计模式——观察者模式

热门文章

  1. c语言最简单的程序流程图,高手帮忙画个流程图简单的俄罗斯方块C语言程 – 手机爱问...
  2. 嘉兴 机器人仓库 菜鸟_菜鸟在嘉兴推出全新智能仓 在“双11”启用超级机器人仓群...
  3. 用计算时间差计算出天数
  4. 安装tensorflow提示Requirement already satisfied,然而无法导入tensorflow
  5. 如何写好博客——常用标点符号易错点正确用法汇总
  6. e 服务器怎么注册不了怎么办,IMVU注册不了怎么办 服务器错误怎么办
  7. 导航卫星系统实时可视化平台开发
  8. 迅捷PDF转换成word转换器
  9. 向量线性无关和正交及其关系
  10. ios 振动棒软件_iOS 14很棒