1 表单自带校验
lay-verify:是表单验证的关键字
有以下值供选择:
required 必填项
phone 手机号
email 邮箱
date 日期
url 链接
identity 身份证
number 数字
2 支持自定义值
1 layui.use(['form','jquery'], function () { 2 var $ = layui.jquery, 3 form = layui.form, 4 layer = layui.layer; 5 6 //不要把自定义的验证放置在 form.on 中,以避免不响应 7 form.verify({ 8 //数组的两个值分别代表:[正则匹配、匹配不符时的提示文字] 9 ints: [ 10 /^[0-4]*$/ 11 ,'请填入0-4的分数111' 12 ] 13 }); 14 15 // 进行登录操作 16 form.on('submit(login)', function (data) { 17 data = data.field; 18 19 return false; 20 }); 21 22 })
3 同时支持多条规则的验证:
格式:lay-verify=”验证A|验证B”
如:lay-verify=”required|phone|number”