zoukankan      html  css  js  c++  java
  • layer弹窗间相互调用

    A弹窗中,点击按钮,则在父页面中弹出B弹窗

    // 在父页面弹出B弹窗
    parent.layer.open({
      type: 2,
      title: '添加生日营销',
      content: '。。。',
      success: function(layero, index){
          var iframeWin = $(parent[layero.find('iframe')[0]['name']].document); // 获取B弹窗的name页面
          iframeWin.find("#framename").val(window.name);
      }
    });

    B弹窗中添加隐藏域

    <input type="hidden" id="framename" />

    B弹窗点击保存时,要修改A弹窗的一个值

    var index = parent.layer.getFrameIndex(window.name); // 获取本身
    $('#save').click(function (event) {
        event.preventDefault();
        var body = $(parent[$("#framename").val()].document) // 根据framename得值,获取A弹窗
        body.find("#listsCoupon").html("12312312312");
        parent.layer.close(index);
    });
  • 相关阅读:
    网线接线分类
    MongoDB修改用户密码
    win10计算器和商店英文改中文
    电脑微信双开
    ajax
    get和post的区别
    javascript中各种继承方式的优缺点
    原型
    高阶函数的封装
    深浅拷贝
  • 原文地址:https://www.cnblogs.com/mankii/p/12581262.html
Copyright © 2011-2022 走看看