一、点击layer弹框自带的btns关闭
top.layer.open({
type:2,
title:'title',
area:['500px','350px'],
content:'url',
btns:['确定','取消'],
yes:function(index,layero){
// index:当前弹框索引;layero:当前弹框
top.layer.close(index); // 关闭弹框
console.log(layui.jquery(layero).find("iframe")[0].contentWindow.abc) // 直接取弹框里abc的值
}
})
二、自定义弹框里按钮
// 父页面
top.layer.open({
type:2,
title:'title',
area:['500px','350px'],
content:'url',
})
// 弹框页面
$(".btns").click(function(){
parent.layer.close(parent.layer.getFrameIndex(window.name)); // 关闭当前弹框
})