layui父传子和子传父
所属分类: UI框架 2021-05-20 09:38:00 编辑:admin 浏览次数 571 次
这是父类
layer.open({
type: 2,
area: ['1100px', '550px'], //宽高
move : false,
id : 'Detail',//设定一个id,防止重复弹出
title : '查看接种信息:',
shadeClose : true,
shade : 0.6,
content : 'inoculation-info.jsp', //iframe的url
btn : ['退出'],
btnAlign : 'c',
success:function(layero, index){
//关键在这,调用子的iframe的方法,进行传参,前两行固定写法
var body = layer.getChildFrame('body', index);
var iframeWin = window[layero.find('iframe')[0]['name']];
iframeWin.childIframe(参数); //看这
iframeWin.$(''#id).html //等等
}
});
这是子类
将layui的js进行封装,有父类调用传参
function childIframe(childNo){ //就是这
layui.use('table', function() {
var table = layui.table;
table.render({
elem : '#test',
url : '${pageContext.request.contextPath }/child/inoculation',
where:{
childNo:childNo
},
子传父
var body = layer.getChildFrame('body', index);
body.find('#_cur_folder').val(dirnow);
body.find('#zfxOldName').val(obj.data.name);
body.find('#zfxNewName').val(dirnow);
猜你喜欢
- layui弹窗父子窗口之间传参数的方法 2019-01-29
- layui常见错误:Table modules: Did not match to field 2020-12-28
- 表单的验证,当验证制定为 lay-verify 时 但不为必填项 提交表单时一样提示 如何添加 2021-05-19
- layui的复选框和单选框清空 2021-05-24
- layui解决table嵌入表单时不能展开的问题 2021-06-01
- layui的表单一行多个写法 2021-07-28