Heim > Artikel > Web-Frontend > Tutorial zur Implementierung von Seitenabfragen mit JS SetInterval
setInterval ist eine Funktion, die geplante Aufrufe implementiert. Sie kann Funktionen aufrufen oder Ausdrücke gemäß einem angegebenen Zeitraum (in Millisekunden) berechnen. Lassen Sie uns über diesen Artikel den JS SetInterval-Code zur Implementierung von Seitenabfragen mit Ihnen teilen. Interessierte Freunde sollten gemeinsam einen Blick darauf werfen
Konzepteinführung
setInterval ist eine Funktion, die geplante Aufrufe implementiert, die Funktionen aufrufen oder Ausdrücke gemäß einem angegebenen Zeitraum (in Millisekunden) berechnen können. Die setInterval-Methode ruft die Funktion weiterhin auf, bis clearInterval aufgerufen oder das Fenster geschlossen wird.
Der von setInterval zurückgegebene ID-Wert kann als Parameter der clearInterval-Methode verwendet werden.
Tipp: 1000 Millisekunden = 1 Sekunde.
Flash-Nutzung (aus der Baidu-Enzyklopädie)
Die setInterval-Aktion dient dazu, die Funktion in bestimmten Abständen beim Abspielen der Animationsmethode oder des Objekts aufzurufen . Mit dieser Aktion können Sie Variablen aus der Datenbank aktualisieren oder die Zeitanzeige aktualisieren. Das Syntaxformat der setInterval-Aktion lautet wie folgt:
setInterval(function,interval[,arg1,arg2,......argn]) setInterval(object,methodName,interval[,arg1,arg2,.....argn])
Syntax
Implementierungscode (Überwachung des Zahlungsstatus)
$(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) { //订单状态为1表示支付成功 //此处可以进行相应业务代码的编写,例如支付成功提示,或者直接进行页面跳转. clearInterval(timer); //window.location.href = orderUrl; //页面跳转 } },"JSON"); } }
Das obige ist der detaillierte Inhalt vonTutorial zur Implementierung von Seitenabfragen mit JS SetInterval. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!