Layui父级页面向子页面传值
2019-06-23 本文已影响0人
通通小小通
今天刚试了一下
Layui
父页面往子页面传值,网上的方法也挺多,自己还是整理一下吧
父页面代码
var index = layer.open({
type: 2,
title: '编辑用户',
content: '/userUpdate',
area: ['100%', '100%'],
success: function(layero, index){
var iframe = window['layui-layer-iframe'+index];
//调用子页面的全局函数
iframe.child(需要往子页面传的值)
}
});
-
以上代码相信大家的都可以看的懂,这里主要是success里的代码.好多人出错就出错在第二步.
child是你的子页面的全局函数,一定不要忘记
.好多人都出现iframe.child is not a function
就是这个原因导致的 -
子页面代码,这里注意child一定要是全局函数
function child(data) {
console.log(data)
}
这样就可以接受到父页面传来的参数了,写代码还是要细心一点的