<tfoot id='YCVMN'></tfoot>

    • <bdo id='YCVMN'></bdo><ul id='YCVMN'></ul>

    <small id='YCVMN'></small><noframes id='YCVMN'>

  1. <i id='YCVMN'><tr id='YCVMN'><dt id='YCVMN'><q id='YCVMN'><span id='YCVMN'><b id='YCVMN'><form id='YCVMN'><ins id='YCVMN'></ins><ul id='YCVMN'></ul><sub id='YCVMN'></sub></form><legend id='YCVMN'></legend><bdo id='YCVMN'><pre id='YCVMN'><center id='YCVMN'></center></pre></bdo></b><th id='YCVMN'></th></span></q></dt></tr></i><div id='YCVMN'><tfoot id='YCVMN'></tfoot><dl id='YCVMN'><fieldset id='YCVMN'></fieldset></dl></div>

    <legend id='YCVMN'><style id='YCVMN'><dir id='YCVMN'><q id='YCVMN'></q></dir></style></legend>

      父窗口获取layer.open()打开的子窗口的数据

      时间:2023-11-08
      • <legend id='EgFxe'><style id='EgFxe'><dir id='EgFxe'><q id='EgFxe'></q></dir></style></legend>

          <tbody id='EgFxe'></tbody>
          <bdo id='EgFxe'></bdo><ul id='EgFxe'></ul>
          • <i id='EgFxe'><tr id='EgFxe'><dt id='EgFxe'><q id='EgFxe'><span id='EgFxe'><b id='EgFxe'><form id='EgFxe'><ins id='EgFxe'></ins><ul id='EgFxe'></ul><sub id='EgFxe'></sub></form><legend id='EgFxe'></legend><bdo id='EgFxe'><pre id='EgFxe'><center id='EgFxe'></center></pre></bdo></b><th id='EgFxe'></th></span></q></dt></tr></i><div id='EgFxe'><tfoot id='EgFxe'></tfoot><dl id='EgFxe'><fieldset id='EgFxe'></fieldset></dl></div>
          • <small id='EgFxe'></small><noframes id='EgFxe'>

              1. <tfoot id='EgFxe'></tfoot>

                1.获取子页面的表格多选框选中的数据
                 var index = layer.open({
                        type: 2,
                        title: '标题',
                        maxmin: true,
                        shadeClose: false, // 点击遮罩关闭层
                        area: ['800px', '520px'], //子页面大小
                        btn: ['按钮名称'],
                        btnAlign: 'c',
                        content: '请求路径', // iframe的url
                        yes: function (index, layero) { //按钮【按钮一】的回调
                            //获取弹出层容器
                            var iframeWin = window[layero.find('iframe')[0]['name']];  
                            //获取弹出层$('#exampleTable').bootstrapTable选中行数据            
                            var rows = iframeWin.$('#exampleTable').bootstrapTable('getSelections');
                            
                            //获取到表格的选中行数据,进行后续操作
                            for(let i; i < rows.length; i++){
                                console.log(rows[i].id) //id是该行内的属性
                            }             
                 
                            layer.close(index);
                        }
                    });
                    layer.full(index); //弹出层全屏显示
                2.获取子页面的表格单选框选中的数据
                    var index = layer.open({
                        type: 2,
                        title: '标题',
                        maxmin: true,
                        shadeClose: false, // 点击遮罩关闭层
                        area: ['800px', '520px'],
                        btn: ['按钮名称'],
                        btnAlign: 'c',
                        content: '请求路径', // iframe的url
                        yes: function (index, layero) {
                            //按钮【按钮一】的回调
                            let obj = layero.find('iframe')[0].contentWindow;
                            let list = obj.getSelection();
                 
                            console.log(list[0].id);
                 
                            layer.close(index);
                        }
                    });
                    layer.full(index);
                3.获取子页面的input值,及给子页面的input赋值
                 var index = layer.open({
                        type: 2,
                        title: '标题',
                        maxmin: true,
                        shadeClose: false, // 点击遮罩关闭层
                        area: ['800px', '520px'],
                        btn: ['按钮名称'],
                        btnAlign: 'c',
                        content: '请求路径', // iframe的url
                        success: function (layero, index) {
                            //成功回调,给子页面赋值
                            var body = layer.getChildFrame('body', index); //得到iframe页的body内容
                            body.find("#子页面id").val('赋值');
                        },
                        yes: function (index, layero) {
                            //按钮【按钮一】的回调,获取子页面的值
                            var body = layer.getChildFrame('body', index); //得到iframe页的body内容
                            console.log(body.find("#子页面id").val());
                            
                            layer.close(index);  //关闭子页面
                        }
                    });
                    layer.full(index);
                 
                上一篇:layer.open获取数据以及回显实例代码 下一篇:没有了

                相关文章

                最新文章

              2. <i id='Dhkiz'><tr id='Dhkiz'><dt id='Dhkiz'><q id='Dhkiz'><span id='Dhkiz'><b id='Dhkiz'><form id='Dhkiz'><ins id='Dhkiz'></ins><ul id='Dhkiz'></ul><sub id='Dhkiz'></sub></form><legend id='Dhkiz'></legend><bdo id='Dhkiz'><pre id='Dhkiz'><center id='Dhkiz'></center></pre></bdo></b><th id='Dhkiz'></th></span></q></dt></tr></i><div id='Dhkiz'><tfoot id='Dhkiz'></tfoot><dl id='Dhkiz'><fieldset id='Dhkiz'></fieldset></dl></div>

                  <bdo id='Dhkiz'></bdo><ul id='Dhkiz'></ul>

                <legend id='Dhkiz'><style id='Dhkiz'><dir id='Dhkiz'><q id='Dhkiz'></q></dir></style></legend>
              3. <small id='Dhkiz'></small><noframes id='Dhkiz'>

                  <tfoot id='Dhkiz'></tfoot>