示例是关于groupon.com的。据我们所知,它表示某些产品需要时间,而且每秒都要计算一次。所以我可以用javascript来做,但服务器端应该通过Ajax每秒更新它所有产品剩余时间属性或如何在没有AJAX的服务器中更新它
有人知道吗? 1)有什么东西应该在服务器上更新我的产品timeLeft? 我找不到那样的东西。
我唯一能做的就是通过ajax更新它们。
答案 0 :(得分:1)
进行倒计时的最简单和最好的方法是客户端。试图存储和更新这类信息是巨大的浪费时间,空间和处理。
基本上,您的数据库应该有结束时间,并且会被发送到客户端。然后客户端将使用javascript每秒更新:
var timeLeft = product.endTime - currentTime;
然后您可以每秒更新timeLeft
。