lay-verify进行非必填项校验

Posted jiqing9006

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lay-verify进行非必填项校验相关的知识,希望对你有一定的参考价值。

它默认都验证了!
需要调整源码!form.js,layui.all.js

this.config = 
                verify: 
                    required: [/[\S]+/, "必填项不能为空"],
                    phone: [/(^$)|^1\d10$/, "请输入正确的手机号"],
                    email: [/(^$)|^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]2,4)+$/, "邮箱格式不正确"],
                    url: [/(^$)|(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/, "链接格式不正确"],
                    number: [/(^$)|^\d+$/,'只能填写数字'],
                    date: [/(^$)|^(\d4)[-\/](\d1|0\d1|1[0-2])([-\/](\d1|0\d1|[1-2][0-9]|3[0-1]))*$/, "日期格式不正确"],
                    identity: [/(^$)|(^\d15$)|(^\d17(x|X|\d)$)/, "请输入正确的身份证号"]
                

增加了(^$)

以上是关于lay-verify进行非必填项校验的主要内容,如果未能解决你的问题,请参考以下文章

Layuilayui 单选框多选框radio 元素判断是必填项 lay-verify=‘required‘

Layuilayui 单选框多选框radio 元素判断是必填项 lay-verify=‘required‘

ayui 单选框多选框radio 元素判断是必填项 lay-verify='required'

Vue Elementui 表单必填项和非必填项label文字对齐(左对齐)

请教在一个页面上有必填项也有非必填项,测试传真和手机号码,文本框分成区号

00008 - layui 表单验证,需要验证,但非必输