2012-08-14 96 views
-5

嗨如何在Ajax幫助下刷新特定div位置的包含數據?我有這樣的代碼:Ajax PHP包括刷新變量

data.php

<?php 
$one = '9'; 
$two = '21'; 
$three = '746'; 
$four = '59'; 
?> 

的index.php

<?php 
include 'data.php'; 
?> 

<html> 
<body> 
<div id="main"> 
<div id="one"></div> 
<div id="two"></div> 
<div id="three"></div> 
<div id="four"></div> 
</div> 
</body> 
</html> 

數據刷新間隔會是每一分鐘。 謝謝!

回答

1

如果你不知道如何稱呼AJAX在PHP中呢,請檢查: www.w3schools.com/php/php_ajax_php.asp

調用Ajax的腳本,得到PHP數組形式array('one'=>9,'two'=>21,etc...)

所需的所有變量和更新HTML完成ajax請求的div值,如document.getElementById('one').innerHTML = response['one'],等等。

您可以每分鐘或根據需要調用ajax。此外,您可以傳遞JSON而不是Array,但請記住您何時會得到如下響應:response.one而不是response['one']