【发布时间】:2016-06-28 09:55:31
【问题描述】:
我想在不刷新页面的情况下从聊天列表获取更新的评论,这就是我使用 ajax 调用列表,但我必须每 5 秒调用一次此函数以检查是否插入了新聊天数据库,
$(document).ready(function(){
setInterval(function(){
$.ajax({
type:'POST',
url: baseUrl+"chat",
cache: false,
data: dataString,
crossDomain: true,
success: function(data){
var getData = JSON.parse(data);
if(getData.status == "success")
{
for(i=0;i<getData.chat.length)
{
$("chatList").text("");
$("chatList").append("<span class='black'>"+getData["chat"][i].name+" : <span class='blue'>"+getData["chat"][i].comment+"</span>");
}
}
else
{
alert(getData.message);
}
}
});
},5000);
});
所以我想知道是否有任何简单的方法可以做到这一点,或者从 PHP MySQL 是否可以向页面发送新的评论插入通知?
【问题讨论】:
-
使用推送通知或 cometD cometd.org 之类的东西
标签: javascript php jquery mysql ajax