如何在PHP中通过单击按钮将AJAX信息从用户传递给另一个用户?

时间:2019-04-01 11:07:53

标签: php jquery ajax

我想实现AJAX以在收到新的用户通知时自动刷新内容。


我要实现的示例:

user Auser B发送了一个好友请求,因此user B收到了通知,但是该通知仅在刷新页面后显示。每当数据库更新/插入新值时,我都希望自动刷新通知。

AJAX:

$('#ajax').click(function(){
$(document).ready(function(){
$.ajax({
    type: 'POST',
    url:  '../main/count-fnd.php',
    success: function(data){
        $('#output').html(data);
    }
 });
});
});

1 个答案:

答案 0 :(得分:0)

要使用AJAX(不使用其他技术)来执行此操作,最常用的方法(而不是这些情况下的典型方法)是使用某种计时器刷新并检查您每隔“ x”秒是否有任何新通知规定。

setInterval(() => {
    $.ajax({
       type: 'POST',
       url:  '../main/count-fnd.php',
       success: function(data){
           $('#output').html(data);
       }
    });
}, 5000); // refresh 5s