zoukankan      html  css  js  c++  java
  • Layui关闭弹出层并刷新父窗口

    父页面点击

                $('#add').click(function () {
                    layer.open({
                        type: 2,
                        title: '新增',
                        shade: 0.3,
                        maxmin: true,
                        resize: true,
                        area: ['800px', '700px'],
                        content: '/projectException/add',
                        success: function (layero, dIndex) {
                            $(layero).attr('minleft', '250px');
                        }
                    });
                });
    

    子页面表单提交

     /* 监听表单提交 */
                form.on('submit(formSubmit)', function (data) {
                    var loadIndex = layer.load(2);
                    $.ajax({
                        type: 'post',
                        url: '/projectException/save',
                        data: $("#exceptionForm").serialize(),
                        success: function (res) {
                            layer.close(loadIndex);
                            if (200 === res.code) {
                               layer.alert(res.msg, {
                                        icon: 1, title: '提示', skin: 'layui-layer-lan', closeBtn: 0
                                 },
                                  // 确认关闭页面,并刷新父页面
                                function () {
                                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                    parent.location.reload();//刷新父页面,注意一定要在关闭当前iframe层之前执行刷新
                                    parent.layer.close(index); //再执行关闭
                                });
                            } else {
                                layer.msg(res.msg, {icon: 2});
                            }
                        }
                    });
                    return false; //layui的button有一个点击刷新事件 阻止它的默认行为
                });
    
    
  • 相关阅读:
    NPM 使用介绍
    tight
    c# 选择排序
    AssetBundle Manager and Example Scenes
    非常棒的轨迹插件Better Trails v1.4.6
    【模型】Toon Dragon
    unity实现3D物体上的事件监听处理
    Alley Bird 跳跳鸟源码
    Unity性能优化 – 脚本篇
    欧拉角与万向节死锁
  • 原文地址:https://www.cnblogs.com/proper128/p/12904061.html
Copyright © 2011-2022 走看看