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文字对齐(左对齐)