2014-02-24 121 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

我希望幫助, 乾杯!

相關問題