zoukankan      html  css  js  c++  java
  • 前端禁止按钮短时间内多次点击的方法

    1.方法一
    //声明一个控制点击的变量 var upLoadClicktag = 0; //点击事件 $("td.upLoad").on("click",function () { //第一次进来为true if(upLoadClicktag==0){ //改版变量 upLoadClicktag = 1; //此处写你要做的事情,操作DOM,发送ajax请求等等。 //3秒过后可以再次点击 setTimeout(function () { upLoadClicktag = 0 }, 3000); }else{ alert('请勿频繁操作!'); } });

    2.方法二

    <input type="button" id="submit" value="提交">

    <script>
    $(document).ready(function(){  
      $("#submit").click(function(){  
        var nowTime = new Date().getTime();
        var clickTime = $(this).attr("ctime");
        if( clickTime != 'undefined' && (nowTime - clickTime < 5000)){
            alert('操作过于频繁,稍后再试');
            return false;
         }else{
            $(this).attr("ctime",nowTime);
            alert('提交成功');
         }       
       });
     });
    </script>
    
    
  • 相关阅读:
    高内聚 低耦合
    关系型数据库-三范式
    Excel 批量重命名照片
    完整性约束
    testCompile failed: multiple points
    Java日志体系
    Mac 修改HostName
    mac 配置/etc/profile重启后不生效
    mac命令行配置
    logback删除日志
  • 原文地址:https://www.cnblogs.com/ranyonsue/p/14930228.html
Copyright © 2011-2022 走看看