我想知道在javascript或jQuery中制作一个响应数据库数据的“最佳”方法是什么?目的是它应显示目前在不同国家参与调查的人数。我想我需要将它挂钩到sánAjax请求,并且可能会做一些“侦听”数据库中更新的长轮询解决方案。有什么好的指针吗?
问候!
答案 0 :(得分:1)
最佳方式是使用彗星,它允许将“服务器事件”推送到客户端(如Facebook和许多其他网站所做的那样),但实施起来相对困难。
一种简单的方法,就是使用setInterval。
setInterval(function(){
$.ajax({
...
});
}, 5000);
希望这有帮助
答案 1 :(得分:0)
您是否真的需要动态更新此值,还是足以在页面加载时获取值?
如果有必要,那么是,发一个ajax请求来获取该号码。
编辑:
并定期发出请求,例如使用setInterval
。