【发布时间】:2015-05-09 11:44:33
【问题描述】:
如果您执行 ajax 调用以从 MySQL 数据库中检索信息,并且您对该函数进行计时以使其每 X 秒运行一次,那么我对 GET 值驻留在何处感到有点困惑,以便清空它们。
我在test.js 中有这个代码:
var fill = function () {
$.ajax({
type: "GET",
url: "refresh.php",
dataType: "html",
success: function( data ) {
$( "#tb" ).append( data );
setTimeout( fill, 5000);
}
});
} ;
在refresh.php 我有SQL 查询来检索信息。查询后,我这样设置表:
printf( "<tr><td>".$row['name'].
"</td><td>".$row['surname'].
"</td><td>".$row['phone'].
"</td><td>".$row['date'].
"</td></td></tr>");
如何阻止表格每 5 秒填充同一行?如果需要,我可以将 $row['name'] 值传递给常规 php 值,但我没有完全了解应该清空它们的时刻。
【问题讨论】: