1
我試圖找到刷新網頁上的PHP變量,而無需再次重新加載整個頁面的方式,我只想要以設定的速率更新回顯變量。任何幫助將是令人滿意的。AJAX變量刷新幫助
echo "Speed: " . ($APIkbpersec) . " KB/s";
我試圖找到刷新網頁上的PHP變量,而無需再次重新加載整個頁面的方式,我只想要以設定的速率更新回顯變量。任何幫助將是令人滿意的。AJAX變量刷新幫助
echo "Speed: " . ($APIkbpersec) . " KB/s";
您需要將該函數放在單獨的文件中並使用AJAX請求進行更新。 標準是jQuery,所以我將展示一個非常基本的使用示例。
<div id="Update">This will be updated</div>
$("#Update").load('YourUpdateScript.php');
這將要求PHP腳本和內容放入名爲 「更新」 的DIV。
爲了得到它更新regulaly你需要有設置一個計時器起來:
// This is run when the document is ready, you could also run setInterval elsewhere if needed
$(document).ready(function (e) {
setInterval (RunUpdate, 3000); // Run once every 3 seconds
});
function RunUpdate() {
$("#Update").load('YourUpdateScript.php');
}
刷新頁面或調用clearInterval()將停止投放。
'setInterval(RunUpdate(),3000)'應該是'setInterval(RunUpdate,3000)'。我爲你修好了。 –
也許你應該解釋如何得到實際的數據,通過回顯變量,或使用XML/JSON等 – joakimdahlstrom
啊謝謝你,對不起我衝過去了一下:) – Henry