我想调用从数据库中获取所有评论的Ajax 。
现在,当只有某人发表评论时,如何检查要运行的Ajax 脚本。
与stackoverflow 通知相同。当我们评论问题时,通知出现而不重新加载页面(即在运行时)。
现在我每 10 秒一次又一次地运行相同的 Ajax 脚本,当我认为这是一种不好的方式时。所以这是我的工作 Ajax 代码:
$(document).ready(function(){
setInterval(function(){
$.ajax({
type: "GET",
url: "ajax_files/reload_notifications.php"
}).done(function(result) {
var $notifications = $('#notification_area');
if ($notifications.length > 0) {
$notifications.html(result);
}
});
}, 10000);
});