ASP.NET与AJAX / JQUERY(迷你Shoutbox)

时间:2010-07-22 14:02:51

标签: c# asp.net ajax

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我建议在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

这些方面的内容大致是我认为你所追求的,尽管它没有经过测试!

干杯 斯图尔特