使用jQuery刷新页面

时间:2010-07-15 19:12:14

标签: jquery-ui jquery

如何使用带淡入效果的jQuery刷新页面(从叠加层)?

我在页面上有一个div标签,我使用jQuery打开它就像覆盖一样。一旦我在该叠加层上单击“确定”或“取消”,我需要刷新页面(以重新加载数据),使用淡入/淡出效果关闭叠加层。

Ajax更新面板正在进行部分回发,用户看不到页面正在刷新。我想用jQuery和Fade In / Fade Out效果做同样的事情。

任何帮助/建议都将不胜感激。

2 个答案:

答案 0 :(得分:3)

要刷新整个页面,您可以使用:

window.location = window.location;

答案 1 :(得分:2)

你可以尝试这样做。

$( "body").fadeOut( function(){
       location.reload(true); 
       setTimeout( function(){
           $(body).fadeIn();
       }, 5000);
 });

虽然写作找到了更好的方法:

$( "body").fadeOut( 
           function(){
              location.reload(true);
              $( document).ready( function(){$(body).fadeIn();}); 
           });