前端禁止按鈕屢次點擊的方法

最近臨近發佈,每天和測試組老師打交道,其測試糾錯能力可見一斑,從中也學到了很多東西。其中有一個問題是——按鈕能夠被屢次點擊。 
解決辦法以下:ajax

//聲明一個控制點擊的變量
var upLoadClicktag = 0;
//點擊事件
$("td.upLoad").on("click",function () {
    //第一次進來爲true
    if(upLoadClicktag==0){
        //改版變量
        upLoadClicktag = 1;

        //此處寫你要作的事情,操做DOM,發送ajax請求等等。

        //3秒事後能夠再次點擊
        setTimeout(function () { upLoadClicktag = 0 }, 3000);
    }else{
        alert('請勿頻繁操做!');
    }
});
相關文章
相關標籤/搜索