如何通过php中的按钮单击将AJAX信息传递给另一个用户?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过php中的按钮单击将AJAX信息传递给另一个用户?相关的知识,希望对你有一定的参考价值。
我想实现AJAX,以便在有新的通知传入给用户时自动刷新内容。
我想要实现的目标示例:
user A
向user B
发送了一个朋友请求,因此user B
收到通知,但通知仅在页面刷新后显示。每当数据库更新/插入新值时,我想自动刷新通知。
AJAX:
$('#ajax').click(function(){
$(document).ready(function(){
$.ajax({
type: 'POST',
url: '../main/count-fnd.php',
success: function(data){
$('#output').html(data);
}
});
});
});
答案
要使用AJAX(不使用其他技术),最常用的,在这些情况下是典型的,是使用某种计时器来刷新并检查是否每隔“x”秒都有新的通知。
setInterval(() => {
$.ajax({
type: 'POST',
url: '../main/count-fnd.php',
success: function(data){
$('#output').html(data);
}
});
}, 5000); // refresh 5s
以上是关于如何通过php中的按钮单击将AJAX信息传递给另一个用户?的主要内容,如果未能解决你的问题,请参考以下文章
由于单击按钮(传递了按钮“数据”),如何运行 PHP 函数?
PHP、AJAX、HTML、MySQL,单击按钮从数据库中获取信息
Ajax 将格式化文本传递给另一个 php 文件并显示为在文本区域中