1. 程式人生 > >ajax小技巧,防止多次點擊發送多個請求

ajax小技巧,防止多次點擊發送多個請求

設置 function click als var div ajax timeout 防止

var isAjax=false;
$("btn").click(function(){
if(isAjax)
return;


isAjax=true;
setTimeout(function(){
alert(123);
isAjax=false;
},2000);
});
剛開始為false,點擊之後,為true就不執行,即不能再點擊了。
執行下一句,一開始設置為true,防止其它點擊,也就不會重復地點擊了。即使點擊多次也只會彈出一次。

ajax小技巧,防止多次點擊發送多個請求