layui的父子页面通信
父页面传data;data为对象
layer.open({
type: 2,
shade: false,
area: ['500px', '550px'],
maxmin: true,
content: './datamangementedit.html',
success: function (layero) {
var iframeWinm = window[layero.find('iframe')[0]['name']]; //得到iframe页的窗口对象,执行iframe页的方法
iframeWinm.GetName(data); //子页面执行GetName()即可获得数据data
}
});
//子页面执行Getname方法即可获取数据,但是存在子页面初始化在获取数据之前.
function Getname(obj){
获取到一个对象
}
方法2:
layer.open({
type: 2,
shade: false,
area: ['500px', '550px'],
content: './DataManageGetData.html?userid=' + escape(userid) + '&pid=' + escape(data1) //userid和data1即为传的参数
success: function (layero) {}
});
//子页面执行的方法