1.表单验证 手机端无法聚焦
---可在验证标签内 添加 lay-verType="tips" 吸附式提醒
其样式位置: static/layui-v2.5.6/layui/css/modules/layer/default/layer.css
样式名称:.layui-layer-tips i.layui-layer-TipsL, .layui-layer-tips i.layui-layer-TipsR 提示框角标 颜色:border-bottom-color
.layui-layer-tips .layui-layer-content 提示框 颜色:background-color
2.表单验证 非空时才验证
----可更改 form.js 中的 相应正则或者判断
路径:layui-v2.5.6\layui\lay\modules\form.js
例; phone: [/^1\d{10}$/, "请输入正确的手机号"] 可改为: phone:[/(^$)|^1\d{10}$/,'请输入正确的手机号'],
number: function (e) { if (!e || !NaN(e)) return "只能填写数字" } 可改为:number: function (e) { if (isNaN(e) && !!e) return "只能填写数字" }
3.注意点
动态生成的表单类标签 需要重新渲染:layui.form.render();
动态生成的面板类标签 需要重新初始化: layui.element.init();