x 您所在的位置:网站首页 layui关闭弹窗执行父页面方法 x

x

2023-03-22 06:54| 来源: 网络整理| 查看: 265

// 获得frame索引  var index = parent.layer.getFrameIndex(window.name);  //表格重载  parent.layui.table.reload('dataTable');  //关闭当前frame  parent.layer.close(index);   弹窗方式的新增或者修改完成以后执行上面这三行代码就可以刷新父页面的table,其中的'dataTable'为父页面layui table的id属性   比如像这样子:

$.ajax({       type: 'post',       url: '${pageContext.request.contextPath}/users/save',       data: JSON.stringify(data.field),       dataType: 'json',       contentType: 'application/json;',      success: function (msg){            if("200" == msg.status){                  layer.alert("增加成功", {icon: 6},function () {                        // 获得frame索引                        var index = parent.layer.getFrameIndex(window.name);                        //表格重载 就相当于 刷新父页面的表格-dataTable是父页面的表格ID属性                       parent.layui.table.reload('dataTable');                       //关闭当前frame                        parent.layer.close(index);                   });           } else {                    layer.alert("增加失败", {icon: 5},function () {                    // 获得frame索引                    var index = parent.layer.getFrameIndex(window.name);                    //关闭当前frame                   // parent.layer.close(index);                    });            }      }  });  



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有