layui 表单
1.表单自带校验
lay-verify:是表单验证的关键字
有以下值供选择:
required (必填项)
phone(手机号)
email(邮箱)
url(网址)
number(数字)
date(日期)
identity(身份证)
自定义值
同时支持多条规则的验证:
格式:lay-verify=”验证A|验证B”
如:lay-verify=”required|phone|number”
案例1:
<input type="text" name="name" id="name" placeholder="请输入" autocomplete="off" class="layui-input" lay-verify="required">
自定义验证规则
form.verify({
pass: [/(.+){6,12}$/, '密码必须6到12位'],
repass: function (value) {
if ($('#pass').val() != $('#L_repass').val()) {
return '两次密码不一致';
}
}
});