宝哥软件园

JS SetInterval代码实现页面轮询

编辑:宝哥软件园 来源:互联网 时间:2021-09-04

概念介绍

SetInterval是一个可以定期调用的函数。它可以根据指定的周期(以毫秒为单位)调用函数或计算表达式。SetInterval方法一直调用函数,直到调用clearInterval或者关闭窗口。

setInterval返回的标识值可以用作clearInterval方法的参数。

提示:1000毫秒=1秒。

Flash用法(来自百度百科)

setInterval动作的作用是在播放动画时,定期调用函数、方法或对象。您可以使用此操作更新数据库中的变量或更新时间显示。setInterval操作的语法如下:

Setinterval(函数,interval [,arg1,arg2,argn]) setinterval(对象,方法名,interval [,arg1,arg2,argn])语法

实施代码(监控支付状态)

$(文档)。ready(function(){ var timer=setInterval(function(){ Ajax _ wx _ pay _ status(timer))},3000);});函数ajax_wx_pay_status(计时器){ var toUrl=' { : u(' Order/Ajax _ get _ pay _ status ')} ';var order URL=“{ : u(' Member/myorder ')}”;if ($('#out_trade_no ')。val()!=0) {$.post (tourl,{ out _ trade _ no : $(' # out _ trade _ no ')。val ()},function(RES){ if(RES . status==1){//订单状态为1,表示付款成功。//对应的业务代码可以在这里执行//window . location . href=order URL;//页面跳转} },' JSON ');}}摘要

以上是边肖介绍的实现页面轮询的JS SetInterval代码,希望对大家有所帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!

更多资讯
游戏推荐
更多+