我一直在处理 jquery/ajax 请求。我已经成功获得了一个 ajax 请求,它将从数据库中检索数据,问题是,我不断window.setInterval()
地每 x 秒刷新一次这个函数。
我将如何更改它以保持 ajax 请求处于活动状态,因此它可以更新 html 内容,而不必为我的 ajax 脚本提供多个请求。
我的代码如下:
window.setInterval(function()
{
$(function ()
{
$.ajax({
url: 'Ajax.php'+SearchTerm, dataType: 'json', success: function(rows)
{
$('#NumberOfVotes').empty();
for (var i in rows)
{
var row = rows[i];
var QuestionID = row[0];
var Votes = row[1];
$('#NumberOfVotes')
.append(Votes);
}
}
});
});
}, 500);