将文本框更改存储在数据库中

时间:2018-10-23 12:24:34

标签: sql database save

我想在数据库中存储多个可编辑文本框的值。用户可以随时对其进行编辑,而我的问题是何时保存它们?如果每次内容更改时(在onchange event中,我都执行一条SQL语句,那么数据库上的流量太多了,不是吗? 有更好的解决方案吗? 我想要没有保存按钮。

1 个答案:

答案 0 :(得分:0)

您可以定期发送更改(例如,每5秒发送一次),并在离开页面后尝试发送所有未保存的更改(beforeunload事件):

window.addEventListener("beforeunload", function () {
    /* Check for changes and send anything unsaved. */
});