我setTimeout
用于以 30 秒的间隔获取新数据,但它不起作用,不知道它在哪里搞砸了。这是我的代码:
(function pollmsg() {
setTimeout(function () {
var demon = $('.msgnotimore').val();
var a = $('.gvpgvpxgvp').val();
$.ajax({
url: 'modules/notifications/beast.php?nid=' + demon + '&id=' + a,
success: function (data) {
$('.notiloadmsg').append($(data).fadeIn('slow'));
alert(data);
},
dataType: "json",
complete: pollmsg
});
}, 30000);
})();
当我尝试提醒demon
时,它会demon
在 30 秒后提醒,但不会提醒数据。