layui 或者layer 父页面获取子页面数据 或者子页面获取父页面操作方法(转)

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:16   1557   0

// 父页面获取子页面的iframe
var frameId = $(layero).find("iframe").attr('id');

// 父页面获取子页面指定的id数据
var id = $(window.frames[frameId].document).find("#typecoupon").val();


// 子页面的数据赋值给父页面指定的id
$(window.parent.document).find("#eleName").val("eleVal");

// 子页面操作父页面按钮点击事件
$(window.parent.document).find("#toolbarBtns").children()[1].click();

例如:子页面操作父页面按钮点击事件:

父页面弹窗代码:

layer.open({
type: 2,
title: '新增',
maxmin: false,
shadeClose: false, //点击遮罩关闭层
area: ['80%', '90%'],
resize: false,
content: content
});

子页面操作父页面按钮:

 // 重新打开新增界面
 if(optCode == "1"){
      parent.layer.closeAll();                            
      $(window.parent.document).find("#toolbarBtns").children()  [1].click();
 }
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP