用户新增、修改、删除
-
删除操作实现
-
删除逻辑:
点击删除按钮需要对其进行监听
对于重要信息删除应该给用户提示
-
通过ajax调用后台
-
更具后台传回的信息进行逻辑处理
-
-
新增表单
- 监听提交按钮
- 将值传给后台
- 根据后台传过来的值进行逻辑判断
-
编辑操作
- 监听updata按钮
- 将外部全局数据变量的id赋值给局部变量的id
- 通过ajax调用后台
-
正则表达式:
自定义验证规则; form.verify({ //js函数表达式 username: function(value) { if (value.length < 6) { return '用户名不得少于6个字符啊'; } if (value.length > 20) { return '用户名不得多于20个字符' } } //正则表达式(6-20位字符:字母,数字,下划线,减号) username: [/^[a-zA-Z0-9_-]{6,20}$/, '用户名6-20位 字母 数字 下划线 减号'], });
-
对输入框进行字符判定
- 必须添加 required=“” 要求检测
- 添加 lay-verify=“username” 自定义验证
- js中添加 form.verify进行判定
- layui有一个默认验证,设置自定义验证会覆盖默认验证
-
日期框弹出:laydate 属性
当不能正常弹出日期框时,添加 trigger:“click” 强制弹出
-
复选框 传值