A弹窗中,点击按钮,则在父页面中弹出B弹窗
// 在父页面弹出B弹窗
parent.layer.open({
type: 2,
title: '添加生日营销',
content: '。。。',
success: function(layero, index){
var iframeWin = $(parent[layero.find('iframe')[0]['name']].document); // 获取B弹窗的name页面
iframeWin.find("#framename").val(window.name);
}
});
B弹窗中添加隐藏域
<input type="hidden" id="framename" />
B弹窗点击保存时,要修改A弹窗的一个值
var index = parent.layer.getFrameIndex(window.name); // 获取本身
$('#save').click(function (event) {
event.preventDefault();
var body = $(parent[$("#framename").val()].document) // 根据framename得值,获取A弹窗
body.find("#listsCoupon").html("12312312312");
parent.layer.close(index);
});
来源:https://www.cnblogs.com/mankii/p/12581262.html