layui 父页面获取弹窗传递的值 和 父页面传值给子弹窗的方法

1.父页面获取子页面(弹窗)的值:

现在父页面页面加载方法中定义方法,专门用来获取从子页面的值


$(document).ready(function() {

//拿到子窗口中传回的数据
function getChildrenData(data){
console.log('从子页面传递回到数据:');
console.log(data);

}

});
子页面调用父页面的取值方法:

parent.getChildrenData(data);//data为需要传递的值


2.父页面传值给子页面(弹窗):

现在打开弹窗之前将需要传递的数据进行定义。

var id=21;
window.PartitionId=id;//id 是需要传递的数据
layer.open({
type:2,
closeBtn:0,
title:"添加货架",
content:"需要弹出的页URL",
area: ['800px', '500px']
});


在打开的弹窗页面中可以这么获取到从父页面传递过来的值:

console.log(parent.PartitionId);
参考:https://blog.csdn.net/qq_38313548/article/details/92636914

猜你喜欢

转载自www.cnblogs.com/helloworld6379/p/11933287.html
今日推荐