【发布时间】:2010-02-26 18:44:15
【问题描述】:
现在我使用 setInterval 每隔几秒刷新一次 div。它正在刷新的页面是从 asp 中的数据库中提取的数据。我想让它只在数据库中发生更改时刷新 div,因为查询非常大,但是我已经搜索过并且找不到此功能或示例。我认为最好的方法是将会话变量与数据库进行比较,但我不知道它如何不断检查,然后在更改时更新 div。
【问题讨论】:
-
我想我可以通过使用 cookie 来做到这一点。我可以有一个小脚本不断检查数据库中的字段变化并将其与 cookie 进行比较,该 cookie 也由 jquery cookie 插件监控。如果数据发生变化,则更新 cookie,告诉 jquery 刷新 div。有什么想法吗?