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

terry 其他 245

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

回复

共1条回复 我来回复
  • andy的头像
    andy
    前端小白,在Web176教程网这个平台跟大家一起学习,加油!
    评论

    可使用状态锁的方式:

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

    1年前 0条评论