有没有实现自动保存功能的最佳JavaScript库、插件或扩展库?
具体需要能够“保存”数据网格。类似Gmail和Google文档的自动保存。
如果已经发明了轮子,我就不想再重新发明一次。我正在寻找一个已经存在的神奇autoSave()函数的实现。
自动保存:将数据推送到服务器代码进行保存,通常是数据库。服务器代码框架超出了本问题的范围。
请注意,我不是在寻找Ajax库,而是在寻找一个更高层次的库/框架:与表单本身交互。
daemach在jQuery上介绍了一个实现 @ http://daemach.blogspot.de/2007/03/autosave-jquery-plugin.html [脚本主机已停机]。但我不确定它是否符合稳定、轻量级和良好设计的标准。
标准
- 稳定、轻量级和良好设计
- 在onChange和/或onBlur时保存
- 不会频繁地保存,只按给定的毫秒数保存一次
- 处理同时发生的多个更新
- 如果自上次保存以来没有更改,则不会保存
- 针对每个输入类别保存到不同的URL