zoukankan      html  css  js  c++  java
  • 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 }
  • 相关阅读:
    无缝轮播图
    瀑布流之ajax
    进阶版轮播图
    桌面特效
    3D模型文字动画
    Razor 常用方法
    easyui常用
    C#
    Redis设置记录
    日志三剑客ELK
  • 原文地址:https://www.cnblogs.com/nlyangtong/p/12204533.html
Copyright © 2011-2022 走看看