layer的一些操作

2020-05-05  本文已影响0人  三米板

子layer中关闭子layer自己

1:在打开layer的btn中添加回调时,需要把layer的index 传给layer

var index = layer.open({
                type: 2,
                title: "查看",
                content: "",
                btn:['保存','关闭'],
                area: ['90%', '98%'],
                yes:function(index){
                    //在这里保存
                    //layer.close(index) ; 
                    var iframe = window['layui-layer-iframe'+index];
                                        //调用子layer方法时,把layer id传入
                    iframe.on_save_tree_status(index);
                    return false ; 
                },
                no:function (index,layero) {
                    layer.close(index);
                },
                
    });

在layer中关闭自己:

parent.layer.close(layer_index) ;

在layer中获取自身的index,然后执行操作

var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index) ;
上一篇下一篇

猜你喜欢

热点阅读