点击按钮,使用 ajax 获取数据,如何在数据到来之前防止重复点击?

terry 其他 337

点击按钮,使用 ajax 获取数据,如何在数据到来之前防止重复点击?

回复

共1条回复 我来回复
  • andy
    andy 评论

    可使用状态锁的方式:

    var loading = false;
    btn.addEventListener(‘click’,function(){
    if(loading){
    return ;
    }
    else{
    loading= true;
    //在这里执行代码
    loading = false; //执行完代码后,将开关关闭
    }
    },false);

    1年前 0条评论