JS SetInterval 代碼實(shí)現(xiàn)頁面輪詢
概念介紹
setInterval 是一個(gè)實(shí)現(xiàn)定時(shí)調(diào)用的函數(shù),可按照指定的周期(以毫秒計(jì))來調(diào)用函數(shù)或計(jì)算表達(dá)式。setInterval方法會(huì)不停地調(diào)用函數(shù),直到 clearInterval 被調(diào)用或窗口被關(guān)閉。
由 setInterval 返回的ID值可用作 clearInterval 方法的參數(shù)。
提示: 1000 毫秒= 1 秒。
flash用法(來自百度百科)
setInterval 動(dòng)作的作用是在播放動(dòng)畫的時(shí),每隔一定時(shí)間就調(diào)用函數(shù),方法或?qū)ο?。可以使用本?dòng)作更新來自數(shù)據(jù)庫的變量或更新時(shí)間顯示。setInterval動(dòng)作的語法格式如下:
setInterval(function,interval[,arg1,arg2,......argn]) setInterval(object,methodName,interval[,arg1,arg2,.....argn])
語法

實(shí)現(xiàn)代碼(監(jiān)測(cè)支付狀態(tài))
$(document).ready(function(){
var timer = setInterval(function(){ajax_wx_pay_status(timer)},3000);
});
function ajax_wx_pay_status(timer) {
var toUrl = "{:U('Order/ajax_get_pay_status')}";
var orderUrl = "{:U('Member/myorder')}";
if ($("#out_trade_no").val() != 0) {
$.post(
toUrl,
{out_trade_no:$("#out_trade_no").val()},
function (res) {
if (res.status == 1) { //訂單狀態(tài)為1表示支付成功
//此處可以進(jìn)行相應(yīng)業(yè)務(wù)代碼的編寫,例如支付成功提示,或者直接進(jìn)行頁面跳轉(zhuǎn).
clearInterval(timer);
//window.location.href = orderUrl; //頁面跳轉(zhuǎn)
}
},"JSON");
}
}
總結(jié)
以上所述是小編給大家介紹的JS SetInterval 代碼實(shí)現(xiàn)頁面輪詢,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
js下將字符串當(dāng)函數(shù)執(zhí)行的方法
js下將字符串當(dāng)函數(shù)執(zhí)行的方法,需要的朋友可以參考下。2011-07-07
javascript精確統(tǒng)計(jì)網(wǎng)站訪問量實(shí)例代碼
網(wǎng)站一般都有訪問量統(tǒng)計(jì)工具,比較高效實(shí)用的工具多種多樣,這篇文章主要介紹了javascript精確統(tǒng)計(jì)網(wǎng)站訪問量實(shí)例代碼,感興趣的小伙伴們可以參考一下2015-12-12
用Javascript實(shí)現(xiàn)錨點(diǎn)(Anchor)間平滑跳轉(zhuǎn)
本文介紹的方法,實(shí)現(xiàn)了錨點(diǎn)(Anchor)間平滑跳轉(zhuǎn),效果非常不錯(cuò)。2009-09-09
前端實(shí)現(xiàn)界面元素拖拽功能的3種方式總結(jié)(親測(cè)有效)
這篇文章主要介紹了前端實(shí)現(xiàn)界面元素拖拽功能的3種方式,三種方法分別是純HTML+CSS+JS、Vue模板和Vue全局指令,每種方法都通過監(jiān)聽鼠標(biāo)事件來實(shí)現(xiàn)元素的拖動(dòng)功能,并通過控制閥來確保只有在指定區(qū)域按下鼠標(biāo)時(shí)才開始拖動(dòng),需要的朋友可以參考下2025-02-02
用JavaScript實(shí)現(xiàn)動(dòng)畫效果的方法
大家在使用Dreamweaver中的時(shí)間線功能或以做出很有趣的動(dòng)畫效果,Dreamweaver會(huì)自動(dòng)為用戶生成特定的程序代碼,大家有沒有想過動(dòng)畫的實(shí)現(xiàn)原理呢?2013-07-07

