首页 > 解决方案 > 如何使用jQuery ajax 重新加载用户不知道的页面是正在重新加载的页面?

问题描述

我在 StackOverflow 上使用了一些源代码,但是当我使用 ajax 时,我仍然看到正在加载的页面(在选项卡上)。我想在用户不知道页面正在重新加载的情况下使用 ajax 重新加载页面。

success: function(data){
   if(data.success == true){ // if true (1)
      setTimeout(function(){// wait for 5 secs(2)
           location.reload(); // then reload the page.(3)
      }, 5000); 
   }
}

谢谢!

标签: jqueryajax

解决方案


如果页面没有变化 -> 不要重新加载它。如果页面有变化 -> 无论如何你都会看到变化。如果您只想查看更改 -> 只需重新加载页面的更改部分


推荐阅读