var time = 5; $(function(){ if(time>0) setInterval("leftTime()",1000); }); function leftTime(){ time--; $("#leftTime").html(time);//页面剩余时间重新赋值 if (time ==0){ $("#paysubmitForm").submit();//提交表单 } }
如果遇到倒计时完成后不需要页面跳转的需求,就需要用到clearInterval来停止倒计时,否则倒计时会一直进行下去。
给setInterval赋值 var si = setInterval(fetchData,1000);//启动 clearInterval(si);//停止