首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AJAX jQuery实时评论

问AJAX jQuery实时评论
EN

Stack Overflow用户
提问于 2019-12-31 05:31:31
回答 1查看 154关注 0票数 0

我一直在尝试使用AJAX和jQuery (剩下的代码是用PHP和HTML编写的)让我的网站做实时评论(这样评论就会出现,而不需要刷新页面)。这是我一直使用的代码,但是它似乎不想工作- comments.php是显示注释的文件,$comments是注释的变量。

代码语言:javascript
复制
<script type="text/javascript">
    var int=self.setInterval("showComments()",5000);
    function showComments(){
        $.post( "ajax_comments.php", function( data ) {
        $("#comments).html( data );
          });
    }
</script>
EN

回答 1

Stack Overflow用户

发布于 2019-12-31 06:35:40

代码语言:javascript
复制
<script type="text/javascript">
    var int=self.setInterval(showComments,5000);
    function showComments() {
        $.post( "ajax_comments.php", function( data ) {
          $("#comments").html( data );
        });
    }
</script>

https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setInterval

在setInterval函数中,第一个参数应该是对函数的引用,而不是包含函数名称的字符串。字符串使用eval()函数执行,不推荐这样做,即使这在这里可能不是问题,但最好还是避免。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59537062

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档