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


     1 // 父页面获取子页面的iframe
     2 var frameId = $(layero).find("iframe").attr('id');
     3  
     4 // 父页面获取子页面指定的id数据
     5 var id = $(window.frames[frameId].document).find("#typecoupon").val();
     6  
     7  
     8 // 子页面的数据赋值给父页面指定的id
     9 $(window.parent.document).find("#eleName").val("eleVal");
    10  
    11 // 子页面操作父页面按钮点击事件
    12 $(window.parent.document).find("#toolbarBtns").children()[1].click();
    

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

    父页面弹窗代码:

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

    子页面操作父页面按钮:

    1 // 重新打开新增界面
    2 if(optCode == "1"){
    3      parent.layer.closeAll();                            
    4      $(window.parent.document).find("#toolbarBtns").children()  [1].click();
    5 }
  • 相关阅读:
    java配置环境变量
    What Beautiful HTML Code Looks Like jessica
    Hive 快速搭建
    Apq本地工具集
    SQL:查询购买了所有指定商品的人
    NodeJs
    留存
    markdown
    微信公众号开发
    viper
  • 原文地址:https://www.cnblogs.com/nlyangtong/p/12204533.html
Copyright © 2020-2023  润新知