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 });
}
}
})