layui confirm确认框支持回车确认的方法

honhole 次浏览

摘要:默认的layui confirm是不支持回车确认的, 使用下面代码,既可以回车确认,也可以点击确定执行代码。...

默认的layui confirm是不支持回车确认的, 使用下面代码,既可以回车确认,也可以点击确定执行代码。

layer.confirm('确定要删除吗?', {
    btn: ['确定','我在想想'], //按钮
    success: function(layero, index) {
        this.enterEsc = function(event) {
            if (event.keyCode === 13) {
                //确认执行代码段
                layer.close(index);
                return false; //阻止系统默认回车事件
            }
        };
        $(document).on('keydown', this.enterEsc); //监听键盘事件,关闭层
    },
    end: function() {
        $(document).off('keydown', this.enterEsc); //解除键盘关闭事件
    },
    yes:function(){
       //确认执行代码段
    },
    no:function(){
        
    }
});





随机内容