jquery怎么实现页面的自动刷新

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery怎么实现页面的自动刷新相关的知识,希望对你有一定的参考价值。

比如说像百度的签到按钮似的,在点击调到按钮时,使用get提交,返回一个数据200,实现页面的自动刷新,让这个按钮自动变成已签到,下面“window.location = window.location.href; ”失效了,请大侠帮帮忙!
下面附上代码:$('#qian_dao').bind('click',function()
$.post('/apps/maill?do=Checkin&format=json'),function(data)
if(data.code == 200 )
return false;


window.location = window.location.href;
)

一般用ajax都是局部刷新,而非整个页面刷新,如果是整页刷新还不如不用ajax~

一般刷新整页js是:location.reload();或者location.href = location.href;

希望对您有帮助~
By Billskate
参考技术A 首先百度签到 并没有你说的刷新页面
其次既然用了ajax那再刷新页面就没有意义了,因为ajax解决的就是页面五刷新但实现想要的功能

再看你上面的代码 啊
"window.location = window.location.href; " 是不是得放到回掉函数里面啊!
看你这个需求也不叫自动刷新吧?
参考技术B

$('#qian_dao').bind('click',function()
$.post('/apps/maill?do=Checkin&format=json'),function(data)
if(data.code == 200 )
return false;
 

//js 命令即可!
location.reload(true);
 )

本回答被提问者采纳
参考技术C Response.Write("<script type=\"text/javascript\">alert('" + msg + "');" + (isSuccess ? "parent.$.reload();parent.closeDialog(\"createDialogId\");" : "") + "</script>");

isSuccess =true 则自动关闭,刷新页面
参考技术D 推荐使用定时器,定时器触发刷新页面或者重新请求当前页面网址

ASP.NET 如何防止页面的刷新

ASP.Net中每点一次页面中的button控件,页面就会自动刷新一次。请问怎样防止这种刷新。... ASP.Net中每点一次页面中的button控件,页面就会自动刷新一次。请问怎样防止这种刷新。 展开

参考技术A 添加一段js或JQuery,给你的button添一个onclick事件,在你调用的js或jquery的方法中根据你的要求判断是return
false或true,返回false时就不会刷新网页了

以上是关于jquery怎么实现页面的自动刷新的主要内容,如果未能解决你的问题,请参考以下文章

jquery刷新页面 自动滑动到页面某一位置怎么写?

在一个jsp页面提交数据后自动跳回到本页面,且本页面不刷新,比如表单里填的数据不会被清空,这个怎么实现

如何使用django实现某页面的自动刷新

ASP.NET 如何防止页面的刷新

用js实现关闭或刷新页面时提示保存更改信息

怎么实现父窗口打开子窗口,子窗口关闭后自动刷新父窗口?