首先使用layui前端框架打开弹出窗,使用 layer.open方法
layer.open({
type: 2,
title: '请输入收费信息',
area: ['360px', '520px'],
skin: 'layui-layer-rim', //加上边框
// content: ['mobile/', 'no'],
content: ['/pay/addPayinfo.do'],
btn: ['确认', '关闭'],
yes: function (index, layero) {
// 获取弹出框的值
var bodys = layer.getChildFrame("body", index);
var datas = bodys.find(".layui-input").serializeArray();
console.log(datas);
//最后关闭弹出层
layer.close(index);
}
});
如果使用yes函数就需要手动的关闭弹出窗 layer.close(index);
content可以使用另一个视图的链接或是请求就可以看到视图
获取弹出窗的值,是根据name属性进行获取的:
var bodys = layer.getChildFrame("body", index);
var datas = bodys.find(".layui-input").serializeArray();
欢迎关注我的微信公众号,更多内容将在微信公众号中发布: