精华内容
下载资源
问答
  • layer.open({ type: 2, shade: [0], title: "验收申请", area: ['1024px', '680px'], btn: ['按钮1', '按钮2'], //只是为了演示 //time: 2000, //2秒后自动关闭 fixed: true, shadeClose: false, //开启遮罩关闭 co....

    父页面

    function layerOpen()
        {
            layer.open({
                type: 2,
                shade: [0],
                title: "验收申请",
                area: ['1024px', '680px'],
                btn: ['按钮1', '按钮2'], //只是为了演示
                //time: 2000, //2秒后自动关闭
                fixed: true,
                shadeClose: false, //开启遮罩关闭
                content: '/Home/layer',
                yes: function (index, layero) {
                    //得到iframe页的窗口对象(2种方式)-----------推荐使用第二种方式获得对象
                    var iframeWin1 = window[layero.find('iframe')[0]['name']];
                    var iframeWin2 = window["layui-layer-iframe" + index];
                    //对应调用子页面的方法(2种方式)
                    var ids1 = iframeWin1.SunPage();
                    var idd2 = iframeWin2.SunPage();
                    //获取子页面的值
                    var res = iframeWin1.callbackdata();
                    alert(res.resut4);  //这里从子页面传过来了4个值,这里只取第四个值 callbackdata()来自子页面
                },
                cancel: function (index, layero) {//取消事件
                },
                end: function () {//无论是确认还是取消,只要层被销毁了,end都会执行,不携带任何参数。layer.open关闭事件
                    location.reload();  //layer.open关闭刷新
                }
            });
        }
    

    子页面子页面

    <script type="text/javascript">
        function SunPage() {
            alert("子页面的方法");
        }
    </script>
    
    <input id="put1" value=""/>
    <input id="put2" value="" />
    <input id="put3" value="" />
    <input id="put4" value="" />
    <input id="put5" value="" />
    <input id="put6" value="" />
    <script>
        var callbackdata = function () {
            var data = {
                resutl: true,
                resut2: $("#put1").val(),
                resut3: $("#put2").val(),
                resut3: $("#put3").val(),
                resut4: $("#put4").val(),
            };
            return data;
        }
    </script>
    
    展开全文
  • 父页面 function layerOpen() { layer.open({ type: 2, shade: [0], title: "验收申请", area: ['1024px', '680px'], btn: ['按钮1', '按钮2'], //只是为了演示...
    父页面

    function layerOpen()
    {
    layer.open({
    type: 2,
    shade: [0],
    title: "验收申请",
    area: ['1024px', '680px'],
    btn: ['按钮1', '按钮2'], //只是为了演示
    //time: 2000, //2秒后自动关闭
    fixed: true,
    shadeClose: false, //开启遮罩关闭
    content: '/Home/layer',
    yes: function (index, layero) {
    //得到iframe页的窗口对象(2种方式)-----------推荐使用第二种方式获得对象
    var iframeWin1 = window[layero.find('iframe')[0]['name']];
    var iframeWin2 = window["layui-layer-iframe" + index];

    //对应调用子页面的方法(2种方式)
    var ids1 = iframeWin1.SunPage();
    var idd2 = iframeWin2.SunPage();

    //获取子页面的值
    var res = iframeWin1.callbackdata();
    alert(res.resut4);  //这里从子页面传过来了4个值,这里只取第四个值 callbackdata()来自子页面
    },
    cancel: function (index, layero) {//取消事件
    },
    end: function () {//无论是确认还是取消,只要层被销毁了,end都会执行,不携带任何参数。layer.open关闭事件
    location.reload();  //layer.open关闭刷新
    }
    });
    }

    子页面子页面
    <script type="text/javascript">
        function SunPage() {
            alert("子页面的方法");
        }
    </script>
    
    <input id="put1" value=""/>
    <input id="put2" value="" />
    <input id="put3" value="" />
    <input id="put4" value="" />
    <input id="put5" value="" />
    <input id="put6" value="" />
    <script>
        var callbackdata = function () {
            var data = {
                resutl: true,
                resut2: $("#put1").val(),
                resut3: $("#put2").val(),
                resut3: $("#put3").val(),
                resut4: $("#put4").val(),
            };
            return data;
        }
    </script>
    View Code

     

    转载于:https://www.cnblogs.com/-hao/p/9202638.html

    展开全文
  • layer.open 关闭回调

    2021-03-28 16:05:20
    layer.open($.extend(commonObj, { area : [ ‘1035px’, ‘624px’ ], content : ‘openTest.html’, end : function() { //关闭弹框后触发 } }));
    layer.open($.extend(commonObj, {
    	area : [ '1035px', '624px' ],
    	content : 'openTest.html',
    	end : function() {
    		//关闭弹框后触发
    	}
    
    }));
    
    展开全文
  • Layer open

    2017-05-24 09:24:32
    当在页面点击保存的时候, 调用Layer open, 打开弹出页面, 在弹出页面完成操作后, 点击 保存时,关闭 并调用 父页面的保存方法。
  • layer.msg会导致layer.open关闭问题

    千次阅读 2018-02-28 22:20:07
    低级错误-----------记得给layer.open() 加上type属性 值是1http://www.layui.com/doc/modules/layer.html#layer.close

    低级错误-----------

    记得给layer.open() 加上type属性 值是1

    http://www.layui.com/doc/modules/layer.html#layer.close

    展开全文
  • 今天小编就为大家分享一篇layer.open关闭父窗口 以及调用父页面的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • layer.open关闭弹窗,刷新表格

    千次阅读 2019-05-25 14:03:28
    $.post提交完数据之后,关闭弹窗 var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index);...layer.open({ type: 2, title: '添加活动', area: [width, height], content: '{:...
  • layui layer.open 关闭并刷新父table解决

    千次阅读 2019-09-10 15:32:48
    layer.open({ type: 0, skin: "layui-layer-molv", title: "信息", content: data.code == 1 ? "添加成功!" : "添加失败!", ...
  • >>> layer.open({ title: "设置参数", //弹窗title type: 2, area: ['70%', '50%'], //窗口大小 offset: ['20%','10%'], //间距 fixed: true, //不固定 maxmin: true, content:"{{ route('xxxxxxxxxxxxx') }}", end:...
  • layer.open手动关闭弹窗触发==刷新页面里方法或者表格==的操作——————————上代码 layer.open({ type: 2, scrollbar: false, title: '错误列表', shadeClose: false, area: ['1000p...
  • //调用父类方法 window.parent.exportData($('#shownum').val(),$('#...//关闭iframe页面 var index = parent.layer.getFrameIndex(window.name); //获取窗口索引 parent.layer.close(index); //父类方法
  • 如下所示: layer.open({ content: dat, btn: ['确定'], ...以上这篇layer.open 按钮的点击事件关闭方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
  • thymeleaf layer.open() 关闭弹出层 关闭某个特定层 var index = layer.open(); layer.close(index); 关闭最新弹出的层 layer.close(layer.index); 关闭所有弹出层 layer.closeAll(); 关闭所有特定弹出层...
  • layer.open右上角关闭事件

    万次阅读 2019-07-01 17:36:21
    layer.open({ type: 1, title: '弹出页面的标题', skin: 'layui-layer-rim', //加上边框 area: ['1070px', '550px'], //宽高 content: url, btn: ['按钮1','按钮2'], btn1:function(index, layero){ ...
  • parent.layer.openlayer.open没有什么太大的区别,都是弹框 //如果使用parent.layer.open({});打开的弹出窗,关闭时刷新父页面,用如下方法window.location.href = "./jgManager.aspx";//刷新父窗口//常规的如果...
  • layer.open({ type: 2, title: '设置', shadeClose: true, shade: 0.8, area: ['440px', '400px'], content: "popUp", btn: ['确定'], yes:function (index,layero) { var body = layer.getChildFrame('.....
  • layer.open如何关闭自身弹出窗口

    千次阅读 2018-10-12 23:48:00
    1. 弹出窗口中本身可以...layer.open({ title: '打印' ,type: 2 ,content: [ctx + '/saleOrder/eorderEdit?orderNbr=' + orderNbr, 'yes'] ,area:['900px', '600px'] ,btn: ['打印预览', '关闭'] ,btnAl...
  • window.parent.location.reload(); //刷新父页面 var index = parent.layer.getFrameIndex(window.name); //获取窗口索引 ... // 关闭layer 转载 https://blog.csdn.net/liuhongshuo2012/article/detail...
  • layer关闭弹窗

    2020-05-24 17:35:58
    var index = layer.open(); var index = layer.alert(); var index = layer.load(); var index = layer.tips(); 1-2) 关闭弹出层 layer.close(index); 二、 layer关闭当前弹出层的方法 layer.close(layer.index); /...
  • 菜单图标输入框只能输入图标名称,不友好,我把它改成点击 菜单图标输入框时 弹出 图标预览 选择页面:如图 点击图标时,直接关闭子页面,把图标名称和图标更新...// 子页面中关闭方法代码 // icon 父页面元素I...
  • 解决方法:给layer.open加个 type:1 layer.prompt({ formType: 2, // value: row.bondMoney, title: '设置保证金金额', type:1, // 加一个type就可以了 打开 layer.alert 后layer.prompt就不会关闭了 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 459
精华内容 183
关键字:

layeropen关闭