2014-02-28 38 views
0

在我的布局页面上,我有一个类似堆栈溢出的标题栏,需要不时刷新(通知等)。MVC布局页眉 - Ajax更新

我的方法是创建一个计时器的时间间隔:

setInterval(onTimerCheckAccountSummary, 60000); 

这是一个运行的每一分钟我的Ajax调用:

function onTimerCheckAccountSummary() { 
    //Get Notification List 
    $.ajax({ 
     global: false, 
     url: '/Home/HeaderSummary', 
     dataType: 'html', 
     success: function (data) { 
      $('#header-summary').html(data); 
     } 
    }); 
} 

同时我打开小提琴手,发现每次打电话都让新请求。

这是应该怎么办?无论如何只有在一次会议上才能做到这一点?我在问这是因为堆栈溢出还会不时检查新数据,并且我没有看到一堆关于fiddler的请求。

非常感谢

回答

-1

请求只是一个POST/GET通信。请求仍在同一会话上下文中。这里是一个similar SO post

+0

我不明白,因为stackoverflow一直在检查新的更新,我看不到任何小提琴手。 –

+0

实际上,我没有看到更新,直到我重新加载页面...这意味着这些类型的通知没有在这里使用。 –

+0

是的,你可以看到例如:“新评论已发布”,“新答案已发布”。这些通知在Q&A页面上显示很多。 –