layui跳转页面传参和取值
时间: 2023-05-20 16:02:07 浏览: 241
django跳转页面传参的实现
5星 · 资源好评率100%
可以使用 layui 的 layer.open 方法来跳转页面,并且可以通过传递参数的方式来实现数据的传递。具体的代码实现可以参考以下示例:
// 跳转页面并传递参数
layer.open({
type: 2,
title: '页面标题',
content: '页面地址?param1=value1¶m2=value2',
area: ['800px', '600px'],
maxmin: true
});
// 在跳转后的页面中获取参数
var param1 = getQueryString('param1');
var param2 = getQueryString('param2');
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
注意:在跳转页面时,需要将参数拼接在页面地址的后面,并且使用 & 符号进行分隔。在获取参数时,可以使用上述的 getQueryString 方法来实现。
阅读全文