首頁 >web前端 >js教程 >JS實現定時任務,每隔N秒請求後台setInterval定時和ajax請求

JS實現定時任務,每隔N秒請求後台setInterval定時和ajax請求

一个新手
一个新手原創
2017-10-16 09:57:573268瀏覽

<span style="font-size: 16px"><strong><span style="color: #0000ff">DiGui = function<span style="color: #000000"> (param) {                
$.ajax({  
    success: <span style="color: #0000ff">function<span style="color: #000000"> (returnValue) {
        window.setInterval("fnSetMarkPoint()", 5000<span style="color: #000000">); 
    }
});<br/></span></span></span></span></span></strong></span>

呼叫DiGui()方法後

問題: 每隔0.1秒建立一個setInterval,成一個樹形的方式循環創建setInterval,直到頁面崩潰

解決想法:保證setInterval物件只創建一次

實作方案: 定一個布林變數進行判斷var status= true;


#
 status =  = .: = .setInterval("()", 5000

以上是JS實現定時任務,每隔N秒請求後台setInterval定時和ajax請求的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn