定期刷新服务器数据而不刷新页面

时间:2014-01-15 17:36:26

标签: html mysql ajax

这就是问题所在。我正在制作社交网站,我希望在不刷新页面的情况下显示在线/离线用户状态。我已经在Mysql中完成了所有工作,在线状态显示在页面上,但没有刷新页面更改在线状态未注册。所以基本上我认为它可以通过AJAX请求解决。我希望在mysql查询中进行更改并直接在页面上显示它,而不需要刷新页面。

1 个答案:

答案 0 :(得分:1)

有两种不同的选择,但我要强调两种:

1)jQuery。直接的JavaScript 以指定方式异步访问用户数据的方式。 AJAX调用是按设计内置的。见http://api.jquery.com/jquery.ajax/。这几乎是开箱即用的功能,如果你时间紧迫,更容易实现。

2)如果您对将最终数据返回到前端并且即时刷新是完全陌生的话,我可能会建议您选择最近设计的JavaScript 框架,例如{{ 3}}。这将为您的应用程序的前端提供结构。唯一真正的缺点是学习曲线(高于jQuery)和SEO,因为它是一个完全由JavaScript驱动的输出。对于SEO,有一个众所周知的解决方法:AngularJS

希望这个高级概述有助于您走上正确的轨道......

相关问题