我正在创建一个没有提交按钮的表单,每次表单元素更改值时都会发送提交。 (所有文字输入)
如果我使用onchange
事件,则表单在我blur
字段之前不会提交,这为时已晚。我需要它提交每个小的变化。例如。输入“five”将意味着5个提交。
如果我使用密钥,它将进行大量提交并在服务器上创建竞争条件。这样做的最佳方法是什么?还有其他选择吗?
答案 0 :(得分:0)
google docs使用计时器,每2秒左右保存一次。 http://blog.benmcmahen.com/post/43174272622/auto-save-in-your-web-application
存在自动保存的其他方法,例如:
使用javascript MV *框架。只有已更改的数据才会同步http://adamalbrecht.com/2013/10/30/auto-save-your-model-in-angular-js-with-watch-and-debounce/