2014-02-24 84 views
0

我有一个仪表板设置为自动刷新页面和数据。我想要离开,只刷新div。唯一的问题是我调用的数据来自后端,而不是单独的文件。我有以下代码:重新加载div而无需调用外部页面

<script> var auto_refresh =setInterval(function({$('#test_refresh').fadeOut('slow').fadeIn("slow");}, 10000); 

<a href="#">Year to Date Sales<span id="test_refresh"> $<?=$this->YTDsales?></span></a> 

显然,数据不令人耳目一新,它的的作用或多或少。有没有办法刷新单个PHP数据?谢谢你的帮助。

+0

[答案#1](http://stackoverflow.com/questions/5384708/reload-a-div-with-jquery-timer/5384761#5384761)解决了我的问题。奇迹般有效。 – MrCleanX

回答

0

我不会建议通过JavaScript进行刷新,我宁愿通过一个更简单,更干净的解决方案尝试进行轮询或使用websockets并实时更新/获取信息。

看看这个answer,你可能会得到什么,我建议更清晰的概念,这是一个长轮询的practical example在PHP

我希望帮助, 干杯!

相关问题