深圳全飞鸿
标题:
layui的layer.open
[打印本页]
作者:
zhgc
时间:
2023-3-26 11:30
标题:
layui的layer.open
layui的layer.open
这里有几点需要说明:
1. type 基本层类型,layer提供了5种层类型。可传入的值有:0(信息框,默认)、1(页面层)、2(iframe层)、3(加载层)、4(tips层)。
2. layer.open其底层采用的就是get请求方式,因此使用layer.open的弹出层页面传参只能是拼接在url后面。
3. 对于type=2的弹出框,可以使用图示中的方法调用子页面弹出框的doSubmit() 方法,并获取该方法的返回值。
layer.open({
type: 2,
area: ["900px", "520px"],
title: "子页面-弹出框",
content: "${basePath}/aaa/bbb/get?id=1",
btn: ['确定', '关闭'],
yes: function (index, layero) {
// 调用子页面(弹出框)的doSubmit方法并获取其返回值
var iframeWin = layero.find('iframe')[0];
var data = iframeWin.contentWindow.doSubmit();
},
cancel: function (layer_window) {
// 关闭弹出框页面
layer.close(layer_window);
}
});
复制代码
欢迎光临 深圳全飞鸿 (http://www.nagomes.com/disc/)
Powered by Discuz! X3.2