返回官网

Layui父级获取子级table 复选框 或 子级传送数据到父级页面

狒狒 2020-4-1 技术札记 957 次

layer.open({
type: 2,
                        title:'添加',
area: ['900px', '500px'],
fixed: false,
maxmin: true,
                        btn:['添加','取消'],
                        content: 'list?style='+$('#styleRadio:checked ').val()+'&name_en='+$('#name_en').val()+'&titleBgColor='+$('#title-bgcolor-input').val()+'&titleColor='+$('#title-color-input').val()+'&conBgColor='+$('#con-bgcolor-input').val(),
                        yes:function(index,layero){  
//                            console.log(window[layero.find('iframe')[0]['name']].layui.table.checkStatus('table-page')); 
//                            console.log(table.checkStatus('table-page'));  
                            active['setParent'].call(this,index,layero);
                        }

            });
 

1. 父级获取子级table 选项


var active = {


   setParent: function(index,layero){ //layero必须得先获取到

                var checkStatus = window[layero.find('iframe')[0]['name']].layui.table.checkStatus('table-page')
                   , checkData = checkStatus.data; //得到选中的数据  table-page是table自己的ID

         }

};


2.子级获取父级窗口的HTML

    $(window.parent.document).find("#content").html(); 


3.关闭父级窗口

   parent.layer.close(index);




发表评论

Copyright © 2016 DEWEBSTUDIO