dongye9228 2019-04-01 11:07
浏览 132
已采纳

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

I want to implement AJAX to refresh the content automatically when there is new notification is incoming for the user.


Example for what I am trying to achieve:

user A sent a friend request to user B, so user B gets a notification, but the notification is only showing after the page is refreshed. I want to refresh the notification automatically, whenever the database is updated/inserted a new value.

AJAX:

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

1条回答 默认 最新

  • dtah63820 2019-04-01 11:13
    关注

    To do it with AJAX (without using other technologies), the most used, rather the typical in these cases, is to use some kind of timer to refresh and check if there is any new notification every "x" seconds that you stipulate.

    setInterval(() => {
        $.ajax({
           type: 'POST',
           url:  '../main/count-fnd.php',
           success: function(data){
               $('#output').html(data);
           }
        });
    }, 5000); // refresh 5s
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序