2

我正试图摆脱我网站上的保存按钮

我知道最明显的方法是做一个Jquery onChange 事件。但似乎服务器上会有很多查询

我也想过这样做onBlur,但这意味着用户需要在加载新页面之前单击其他地方,如果他忘记了,更改将会丢失。

还有其他更有效的方法吗?

例如,Asana 使用什么?

4

1 回答 1

4

您应该使用去抖动,以便您只在短暂的不活动期后进行 AJAX 调用。这是 Underscore.js 的实现:http ://underscorejs.org/#debounce

于 2012-06-12T07:00:09.783 回答