2017-04-21 83 views
-5

我要在5秒鐘後更新此查詢,用於刷新DIV我想5秒後更新此查詢

function cart_count(){ 
    $.ajax({ 
     url : "functions.php", 
     method : "POST", 
     data : {cart_count:1}, 
     success : function(data){ 
     $(".badge").html(data); 
     } 
    }) 
} 
+0

'setInterval(function(){// your code here},5000);' –

+0

如果我這樣寫它不工作setInterva函數cart_count(){.018。 /../../functions/functions.php「, 方法:」POST「, data:{cart_count:1}, 成功:函數(data){(」。badge「)。html(data ); } }) },5000); –

+0

確定代碼正在工作..它在@Mayank中的工作回答..但是使用'setInterval()'你的代碼每5秒將工作,直到你使用'clearInterval();'停止它。 '你的代碼將在5秒後運行一次..下面的答案表明..取決於你想要做什麼 –

回答

0

使用JS setInterval(),如:

setInterval(function(){ alert("Hello"); }, 5000); // It will execute the code on every 5 seconds 
 
// Instead of alert("Hello"); put your ajax() code here

0

試試這個

(function(){  
setTimeout(cart_count(), 5000); 
})();