1

我有一个网页,上面有一个可编辑的 jquery 网格。我将它与 asp.net 网络表单一起使用。Web 表单身份验证设置为 20 分钟后超时。有时,用户需要更新网格上的大量数据,一旦点击保存,网站往往已经超时,用户丢失数据。

我想知道当用户在网格上仍然处于活动状态时,我们可以在 javascript 中触发某些东西来防止 Web 表单身份验证超时和服务器会话超时吗?

谢谢

4

1 回答 1

0

检查链接jQuery Timer。您可以在 jQuery 中创建一个计时器。如果您的默认超时时间为 20 分钟,请设置计时器以在 15~18 分钟后向服务器调用 ajax 调用。这个调用什么都不做。但是,一旦您进行 ajax 调用,它就会将会话设置为另外 20 分钟。因此,只要用户将数据上传到网格,您就可以通过这种方式保持会话处于活动状态。

于 2013-04-16T10:13:39.573 回答