layer.prompt提示框点确认后提示框没有自动关闭

 

使用layui编写前端网站网页时,如果使用layer.prompt作为提示框,默认有2个按钮:确认、取消

点确定按钮触发yes回调函数,但是定义了yes函数后,点击确认按钮不会自动关闭确认窗口,需要使用layer.close关闭。

layer.prompt({
                    title:'确定删除?',
                    content:"删除后无法恢复!",
                    yes: function (index, layero) {
                        if (obj.data.status != 1) {

                            doDel(obj);
                            layer.close(index);
                        }
                        else {
                            layer.alert('当前状态不允许删除', { icon: 5 });

                        }
                    }
                })

发表回复

您的电子邮箱地址不会被公开。