【问题标题】:Auto refresh in mvc view Not partial view instead the main view在 mvc 视图中自动刷新不是局部视图而是主视图
【发布时间】:2019-12-15 08:23:50
【问题描述】:

我有一个 mvc 视图,我需要在每两秒后刷新一次,基本上我没有只有静态数据到视图上,而是我在每次刷新时都有来自数据库的数据,我使用下面的代码

<script type="text/javascript">
  function timedRefresh(timeoutPeriod) {
    setTimeout(function () {
      location.reload(true);
    }, timeoutPeriod);
  }

   <meta http-equiv="refresh" content="2" />


Response.AddHeader("刷新", "5");

但问题是在 IE 和 firefox 上显示屏幕闪烁,所以如何解决它

【问题讨论】:

    标签: javascript asp.net-mvc auto


    【解决方案1】:

    启用浏览器缓存并使用jquery通过回调动态更新页面。重新加载只是一种非常昂贵且不推荐使用的方法。

    【讨论】:

    • 你能分享任何参考链接吗?
    猜你喜欢
    • 1970-01-01
    • 2015-07-27
    • 1970-01-01
    • 1970-01-01
    • 2016-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多