layui open传参
时间: 2023-07-19 21:40:23 浏览: 84
layui数据表格重载实现往后台传参
在 layui中,通过 `open` 方法打开一个弹窗时,可以通过第二个参数传递一些参数。这些参数会在弹窗页面的 `ready` 回调函数中接收到。
例如:
```javascript
// 打开弹窗
layer.open({
type: 2,
title: '示例弹窗',
content: 'example.html',
area: ['800px', '600px'],
success: function(layero, index) {
// 弹窗打开成功后的回调函数
// 在这里可以获取传递过来的参数
var iframeWin = window[layero.find('iframe')[0]['name']];
console.log(iframeWin.param1); // 输出参数1的值
console.log(iframeWin.param2); // 输出参数2的值
}
}, {
param1: '参数1的值',
param2: '参数2的值'
});
```
在上面的例子中,通过 `layer.open` 方法打开一个弹窗,并通过第二个参数传递了两个参数 `param1` 和 `param2`。在弹窗页面的 `ready` 回调函数中,可以通过 `window` 对象获取到这些参数的值。
阅读全文