AJAX应该多久重新加载页面上的特定内容?

时间:2015-04-28 10:32:49

标签: javascript jquery ajax settimeout reload

我正在构建一个应用程序,用户可以在表中插入自己的首选项。可以通过AJAX加载表的更新版本。我想不时加载这些更新版本,因此用户几乎总能看到表的最新版本,而无需自己重新加载页面。我的问题是:

  • 用户的浏览器应该多久通过AJAX请求一个新版本的表?
  • 这是一种糟糕的做法吗?也许用户想要手动重新加载页面。

提前感谢您的回答。让我知道如何改进我的问题。

1 个答案:

答案 0 :(得分:3)

你应该在5到15秒之间的任何地方做这件事。这不是一个糟糕的方法,您可以添加“刷新”按钮进行手动刷新。如果您的服务器已共享或流量很大,则可以将持续时间增加到30秒。

注意:此答案基于我在网络应用和以前构建的应用和网站方面的经验。这种行为没有固定的标准。