如何每5秒鐘檢索一次數據?由於某種原因,它不工作Ajax不會每5秒檢索一次數據
這裏是我的代碼,但不工作:
<script type="text/javascript">
$(document).ready(function(){
setTimeout(function() {
$.ajax({
url: 'test_api.php',
data: "", dataType: 'json',
success: function(rows) {
for (var i in rows) {
var row = rows[i];
var availability = row[3];
var hostName = row[2];
var intranet = row[6];
var timeRespons = row[4];
$('body').append("<b>availability: </b>"+availability+"<b> hostName: </b>"+hostName+
"<b> intranet: </b>"+intranet+"<b> timeResponse: </b>"+timeRespons) .append("<hr />");
}
}
});
}, 5000);
});
非常感謝你
肯定的,但的setInterval()是保留追加數據,而不是清爽 – medzi
@Marcel,正如你所指定'$( '身體')。追加()'。如果你不想追加使用'$('body')。html'。 – Satpal
如果我使用$('body')。html(.....)我沒有得到任何輸出,屏幕是空白的 – medzi