0
我有一個計數器,其中成員可以添加或刪除他的號碼,該號碼被保存在mysql中。添加Setinterval並清除我的查詢的時間間隔
我使用以下jquery/ajax調用成員單擊添加或刪除時的函數。但是有時候刪除並不能提供準確的計數,我打算使用setinterval和clearinterval。而且我還需要使用設置間隔一次,例如,它應該在5秒或5秒內只查詢一次文件。但下面的setInterval和clearinterval似乎並沒有工作,
$(function() {
var checkit = function() {
$(".addid").click(function() {
var add_id = $(this).attr("id");
var dataString = 'add_id=' + add_id;
$(".add_show" + add_id).fadeIn(400).html('Updating...');
$.ajax({
type: "POST",
url: "num_check.php",
data: dataString,
cache: false,
success: function (html) {
$(".add_show" + add_id).html(html);
window.clearInterval(nre);
}
});
return false;
});
}
var nre = setInterval(checkit, 5000);
});
建議和幫助將非常感激
它第一次工作,當我從不同的頁面回到頁面時,它停止工作。我無法理解,代碼中有什麼錯誤。爲了正確添加它的顯示,而當我刪除它,然後計數顯示舊的。 – sammry
它不工作:( – sammry
你能顯示刪除代碼嗎? – KutePHP