layer.confirm重复点击问题

var clickMore= false;//用来锁定确定按钮,防止重复提交(默认未锁定)
var confirmIndex = top.layer.confirm('确定通过?', { title: '通过' }, function () {
        top.layer.close(confirmIndex);//layer.index它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
        if (!clickMore) {
            clickMore= true;//锁定按钮
            var index = top.layer.load(0, {
                content: '加载中...',
                shade: [0.3, '#000'],
                success: function (layero) {
                    layero.find('.layui-layer-content').css({
                        'padding-top': '40px',
                        'width': '70px',
                        'text-align': 'center',
                        'color': 'white'
                    });
                }
            });
            setTimeout(function(){ top.layer.close(index);}, 3000);
           
        }

    }, function () {

    });

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值