layer彈出層點選關閉按鈕重新整理父頁面
阿新 • • 發佈:2018-11-12
有兩種方法:
1.layer彈出層彈出的方法裡面會有一個end(層銷燬後觸發的回撥),無論是確認還是取消,只要層被銷燬了,end都會執行,不攜帶任何引數。
layer.open({
title:"品類合作模式新增",
type: 2,
skin: 'layui-layer-rim', //加上邊框
area: ['90%', '80%'], //寬高
content: 'CRM_PTypeCooperationModelAdd.aspx',
location.reload();
}
});
2.在彈出層頁面,點選關閉可以自己寫一個關閉執行的事件,找到layer關閉按鈕,寫一個關閉事件,裡面去執行js方法。
例:頁面寫個a標籤方便呼叫:<a id="hidalayerclose" style="display: none;" onclick="fureload()"></a>
parent.$(".layui-layer-close1").click(function () {
$("#hidalayerclose").click();
});
function fureload() {
window.parent.location.reload();
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
}