Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 立即检查帖子中的新评论,并将其添加到div中,而不刷新页面_Php_Ajax_Comments - Fatal编程技术网

Php 立即检查帖子中的新评论,并将其添加到div中,而不刷新页面

Php 立即检查帖子中的新评论,并将其添加到div中,而不刷新页面,php,ajax,comments,Php,Ajax,Comments,我找到了一个使用ajax添加注释的教程 工作正常,但注意到你需要刷新页面才能看到你身边其他人的评论,你如何检查如果有人添加了评论,你会立即看到评论,而不需要像facebook那样刷新页面 这里有人贴在墙上,当他添加评论时,您会立即看到更改,而不会刷新页面。Javascript-。 在传递给setInterval的函数中,检查后端是否有任何新注释。如果是这样,您将收到它们并动态添加到现有注释块中 更新: $.ajax(your_url_to_script, { type: 'post',

我找到了一个使用ajax添加注释的教程

工作正常,但注意到你需要刷新页面才能看到你身边其他人的评论,你如何检查如果有人添加了评论,你会立即看到评论,而不需要像facebook那样刷新页面

这里有人贴在墙上,当他添加评论时,您会立即看到更改,而不会刷新页面。

Javascript-。
在传递给
setInterval
的函数中,检查后端是否有任何新注释。如果是这样,您将收到它们并动态添加到现有注释块中

更新:

$.ajax(your_url_to_script, {
    type: 'post',
    data: {
        last: last_comment_time, // or just last comment, or Id doesn't matter
    },
    success: function(data)
    {
        if ( '' != data.content.trim() )
        {
            // code, that will add new comments to comments block
        }
    }
});

好的,我得到了设置间隔,但是如何检查是否有新的评论未包含在评论块中仔细阅读我的答案。全部都在那里。好的,谢谢删除了评论。抱歉,在我刷新页面之前,没有看到更新