layer执行父窗口ajax方法,layer 弹出层 回调函数调用 弹出层页面 函数

layer执行父窗口ajax方法,layer 弹出层 回调函数调用 弹出层页面 函数1、项目中用到layer弹出层,定义一个公用的窗口,问题来了窗口弹出来了,如何保存页面上的数据呢?疯狂百度之后,有了结果,赶紧记下。2、自己定义的公共页面方法:layuiWindow:function(options){vardefaults={title:’添加菜单’,width:’100px’,height:’100px’,url:”,shade:0.3,btn:[…

大家好,又见面了,我是你们的朋友全栈君。

1、项目中用到layer 弹出层,定义一个公用的窗口,问题来了窗口弹出来了,如何保存页面上的数据呢?疯狂百度之后,有了结果,赶紧记下。

2、自己定义的公共页面方法:

layuiWindow: function (options) {

var defaults = {

title: ‘添加菜单’,

width: ‘100px’,

height: ‘100px’,

url: ”,

shade: 0.3,

btn: [‘确认’, ‘关闭’],

btnclass: [‘btn btn-primary’, ‘btn btn-danger’],

callBack:null

};

var options = $.extend(defaults,options);

alert(options.width+”=+=”+ options.height);

//页面层

layer.open({

type: 2,

title: options.title,

//skin: ‘layui-layer-rim’, //加上边框

area: [options.width, options.height], //宽高

content: options.url,

btn: options.btn, //只是为了演示

yes: function(){

options.callBack();

},

btn2: function(){

layer.close();

}

});

}

3、父页面:

$.layuiWindow({

title: “菜单新增”,

url: “/SysMenu/Form?Id=” + id + “&Name=” + name,

width: ‘400px’,

height: ‘300px’,

callBack: function () {

//top.frames[“Form”].submitForm();

//$(la).find(“iframe”)[0].contentWindow.submitForm();

window[“layui-layer-iframe1”].submitForm(); //这里是重点,赶紧圈起来这里一定会用到。

}

});

4、子页面方法:

//保存数据

function submitForm() {

var parentId = $(“#parentId”).val();

var childrenNode = $(“#txtChildren”).val();

var path = $(“#txtPath”).val();

$.ajax({

url: “/SysMenu/Insert”,

data: { parentId: parentId, name: childrenNode, menuPath: path },

dataType: “json”,

type: “post”,

success: function (req) {

alert(“req” + req);

}, error: function (err) {

alert(“err”+err);

}

});

}

layui弹出层回调的使用

在子页面使用layer弹出层时只显示遮罩层,不显示弹出框问题

最近子页面使用layer弹出层时只显示遮罩层,不显示弹出框,这个问题搞了很久,最后才发现,在子页面上使用弹出框时,如果只使用layer.alert()或者layer.open()时,会默认在当前页面弹 …

OA项目之弹出层中再弹出层

弹出层中再弹出一层如图:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/159849.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 基于OpenCV3实现人脸识别(实践篇)[通俗易懂]

    基于OpenCV3实现人脸识别(实践篇)[通俗易懂]实践总结:首先了解做人脸识别的步骤 各个算法后面的原理 原理背后的相关知识的了解 人脸识别项目总遇到的问题由于篇幅原因,后面一篇写各个算法背后的原理,原理背后的相关知识的了解,人脸识别项目总遇到的问题首先感谢:https://blog.csdn.net/qq_37406130/article/details/78697244基于Opencv的人脸识别ht…

    2022年6月7日
    66
  • 北京可以备案什么域名

    北京可以备案什么域名

    2021年9月23日
    48
  • 理解图像中卷积操作的含义

    理解图像中卷积操作的含义原文地址:https://blog.csdn.net/chaipp0607/article/details/72236892?locationNum=9&fps=1上文用生动的例子来解释卷积记载了卷积的含义,现在就来看看卷积在图像处理中的应用吧。(ps:本文大部分内容系转载大神的博客,现在csdn强制图片水印,实在感到很无奈!!!)数字图像处理中卷积数字图像是一个二维的离散信号,对…

    2022年5月28日
    42
  • 字符串数组转化为list_字符串 java list

    字符串数组转化为list_字符串 java listpublicclassTest{publicstaticvoidmain(String[]args){String[]animals={“dog”,”cat”,”rabbit”,”fish”};ListanimalList=Arrays.asList(animals);for(Stringstr:animalList){System.out.println(str…

    2022年8月23日
    3
  • blue light filter_soundsnap

    blue light filter_soundsnapglassfish的主要操作文档。http://www.docin.com/p-141009636.html

    2022年8月20日
    4
  • linux搭建sftp服务器 指定端口_linux 防火墙开放端口

    linux搭建sftp服务器 指定端口_linux 防火墙开放端口如何在Linux系统中如何更改SFTP端口SFTP(SSH文件传输协议)是一种安全文件协议,用于通过加密连接在两个主机之间传输文件。它还允许您对远程文件执行各种文件操作并恢复文件传输。SFTP可以替代旧版FTP协议。它具备FTP的所有功能,但连接更加安全。本文详情了如何在Linux中更改默认的SFTP端口。我们还将向您展现如何配置防火墙以允许在新端口上使用。SFTP默认使用的端口SF…

    2022年9月14日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号