弹窗相关操作

弹窗使用


弹窗-新增表单

  1. 拖拽弹出层组件,补充表单信息
    在这里插入图片描述
    2.点击表单,绑定数据库模型,绑定字段
    在这里插入图片描述
    3.新增弹窗按钮绑定打开或关闭弹出层事件
    在这里插入图片描述
    4.弹窗保存按钮依次绑定 保存表单,打开或关闭弹出层,数据表格查询事件
    在这里插入图片描述
    保存表单作用,跳转页面 无
    在这里插入图片描述
    选择打开或关闭的弹出层
    在这里插入图片描述
    保存后重新刷新数据表格
    在这里插入图片描述

修改弹窗

1.拖动一个标签进入弹窗,设置隐藏属性,点击表单,替换查询参数值
在这里插入图片描述

在这里插入图片描述
2.点击按钮(弹窗修改),设置赋值事件,选择赋值组件(即弹窗中的隐藏标签)
在这里插入图片描述
3.添加表单查询事件和打开或关闭弹出层事件
在这里插入图片描述

在Layui中,可以通过layer弹窗来实现表单弹窗操作。以下是一个示例代码: HTML代码: ``` <button class="layui-btn" id="addBtn">添加</button> <script type="text/html" id="formTpl"> <form class="layui-form" lay-filter="formDemo"> <div class="layui-form-item"> <label class="layui-form-label">用户名</label> <div class="layui-input-block"> <input type="text" name="username" lay-verify="required" placeholder="请输入用户名" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">密码</label> <div class="layui-input-block"> <input type="password" name="password" lay-verify="required" placeholder="请输入密码" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-form-item"> <div class="layui-input-block"> <button class="layui-btn" lay-submit lay-filter="formSubmit">提交</button> </div> </div> </form> </script> ``` JS代码: ``` // 引入layer模块 layui.use(['layer', 'form'], function(){ var layer = layui.layer; var form = layui.form; // 监听添加按钮的点击事件 $('#addBtn').click(function() { // 弹出表单 layer.open({ type: 1, title: '添加用户', content: $('#formTpl').html(), area: ['500px', '300px'] }); // 监听表单的提交事件 form.on('submit(formSubmit)', function(data){ // 在这里提交表单数据,例如使用ajax请求 layer.closeAll(); // 关闭弹窗 return false; // 阻止表单跳转 }); }); }); ``` 以上代码可以实现一个弹出表单弹窗,并在表单提交时关闭弹窗。你可以根据自己的需求修改表单内容和相关操作
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值