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

比如说像百度的签到按钮似的,在点击调到按钮时,使用get提交,返回一个数据200,实现页面的自动刷新,让这个按钮自动变成已签到,下面“window.location=wi... 比如说像百度的签到按钮似的,在点击调到按钮时,使用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;
})
展开
 我来答
yzy_130
推荐于2018-05-14 · TA获得超过810个赞
知道小有建树答主
回答量:402
采纳率:0%
帮助的人:490万
展开全部
一般用ajax都是局部刷新,而非整个页面刷新,如果是整页刷新还不如不用ajax~

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

希望对您有帮助~
By Billskate
du375617177
2012-06-26 · TA获得超过269个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:186万
展开全部
首先百度签到 并没有你说的刷新页面
其次既然用了ajax那再刷新页面就没有意义了,因为ajax解决的就是页面五刷新但实现想要的功能

再看你上面的代码 啊
"window.location = window.location.href; " 是不是得放到回掉函数里面啊!
看你这个需求也不叫自动刷新吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rkc009
推荐于2016-07-08 · TA获得超过1499个赞
知道大有可为答主
回答量:2098
采纳率:60%
帮助的人:1683万
展开全部


$('#qian_dao').bind('click',function(){
$.post('/apps/maill?do=Checkin&format=json'),function(data){
if(data.code == 200 ){
return false;
 }
}
//js 命令即可!
location.reload(true);
 })
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huy_ufaster
2012-06-28 · TA获得超过422个赞
知道小有建树答主
回答量:371
采纳率:100%
帮助的人:110万
展开全部
Response.Write("<script type=\"text/javascript\">alert('" + msg + "');" + (isSuccess ? "parent.$.reload();parent.closeDialog(\"createDialogId\");" : "") + "</script>");

isSuccess =true 则自动关闭,刷新页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0da94d5
2015-06-25 · TA获得超过466个赞
知道小有建树答主
回答量:498
采纳率:100%
帮助的人:211万
展开全部
推荐使用定时器,定时器触发刷新页面或者重新请求当前页面网址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式