代码之家  ›  专栏  ›  技术社区  ›  Churchill

ASP.NET使用AJAX/JQUERY(Mini Shoutbox)

  •  1
  • Churchill  · 技术社区  · 14 年前

    我的评论系统运行良好。我需要创建一个管理面板,但目前我只想有一个asp.net每隔(n)秒自动加载一次并显示post表中最新帖子的页面。它非常简单(在概念上)。有没有人有好的链接/建议?

    2 回复  |  直到 14 年前
        1
  •  0
  •   MCain    14 年前

    Onload,启动javascript计时器,在n秒后刷新页面。或者,可以将数据放在更新面板中,让javascript每隔n秒更新一次updatepanel,但之后需要创建一个循环,每隔n秒重复调用javascript。

        2
  •  0
  •   Stuart    14 年前

    我建议查看Javascript中的setTimeout/setInterval函数,这些函数将在时间过去后调用特定的函数。在您的例子中,这将是对ASPX页面的AJAX调用,然后(我假设)您希望将结果激发到页面的某个DIV中。。。

    setInterval(function(){
    
        $.ajax({
           url: 'test.aspx',
           success: function(data) {
             $('#myDiv').html(data); // fill div with response
           }
        });
    }, 5000); // call after 5 secs
    

    我认为你所追求的大概就是这些东西,尽管还没有经过测试!

    干杯 斯图尔特