layui 弹窗的iframe 父子界面相互传值
Posted yysbolg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了layui 弹窗的iframe 父子界面相互传值相关的知识,希望对你有一定的参考价值。
1.父界面向子界面传值
[1].父界面打开子界面:
function show_layer(){ layer.open({ type: 2, area: [w+‘px‘, h +‘px‘], fix: false, //不固定 maxmin: true, shadeClose: true, shade:0.4, title: title, content: url, //url 为子布局的url路径 success:function (layero,index) { var iframe = window[‘layui-layer-iframe‘ + index]; iframe.child(‘我是父布局传到子布局的值‘) } }); }
[2].子界面接收父界面的值
function child(obj){ console.log(obj);//获取父界面的传值 }
2.子界面向父界面传值
[1].子界面向父界面传值
parent.GetValue(‘我是子界面的数值‘); //GetValue是父界面的Js 方法 var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index);
[2].父界面接收子界面的值
function GetValue(obj){ console.log(obj); }
以上是关于layui 弹窗的iframe 父子界面相互传值的主要内容,如果未能解决你的问题,请参考以下文章