方案一:(关闭弹出框)
在layer弹出层中调用父界面重新加载函数:
window.parent.location.reload();
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
方案二:(刷新)
调用layer插件的end回调方法:
end - 层销毁后触发的回调
父窗口打开layer弹出框时,添加end回调
function open() {
layer.open({
type: 2,
title: '修改',
shadeClose: false, //点击遮罩关闭
shade: 0.8,
area: ['30%', '45%'],
maxmin: true,
closeBtn: 1,
content: [url, 'yes'], //iframe的url,yes是否有滚动条
end: function () {
location.reload();
}
});