2012-08-14 94 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']