我有一系列按鈕和foreach按鈕的我有一個單獨的。點擊(函數(){取消的setInterval爲按鈕點擊AJAX
即
$("#approved").button().click(function() {
$("#waiting_approval").button().click(function() {
$("#department_waiting_approval").button().click(function() {
$("#department").button().click(function() {
我有對的setInterval AJAX該刷新在該div中的數據 我面臨的問題是,一旦用戶點擊不同的按鈕,我想停止當前按鈕單擊阿賈克斯呼叫,並開始新的一個
希望這是有道理的,在此先感謝。
$("#approved").button().click(function() {
setInterval(function(){
$.ajax({
type: "GET",
url: "holidays/academic_days.php?userid='+$('#approved_list').attr('class')",
dataType: "html",
success: function(data) {
jQuery("#approved_list").fadeOut(10 , function() {
jQuery(this).html(data);
$('#approved_list').show();
$('#waiting_approval_list').hide();
$('#department_waiting_approval_list').hide();
$('#department_logs').hide();
}).fadeIn(100);
}
})
}, 100);
});
http://stackoverflow.com/questions/446594/abort-ajax-requests-using-jquery –