Validform验证时可以为空否则按照指定格式验证


Posted in Javascript onOctober 20, 2017

在使用Validform v5.3.2时(http://validform.rjboy.cn/)

问题:可以为空,但不为空时需要按照指定格式验证数据

查看文档:

5.2.1版本之后,datatype支持:

1、直接绑定正则:如可用这样写datatype="/\w{3,6}/i",要求是3到6位的字母,不区分大小写;

2、支持简单的逻辑运算:如datatype="m | e, *4-18 | /\w{3,6}/i | /^validform\.rjboy\.cn$/";

则可以写出解决所提问题的datatype

datatype = "/^\s*$/|s3-25"

说明:/^\s*$/ 为验证空值时的正则表达式 “|”后为需要验证的格式

或者扩展datatype

$("form.demo").Validform({
 datatype: {
    "empty": /^\s*$/
    }
});

使用:

datatype = "empty|e"

总结

以上所述是小编给大家介绍的Validform验证时可以为空否则按照指定格式验证,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Input 特殊事件onpopertychange和oninput
Jun 17 Javascript
父子窗体间传递JSON格式的数据的代码
Dec 25 Javascript
jQuery CSS()方法改变现有的CSS样式表
Sep 09 Javascript
jQuery插件bgStretcher.js实现全屏背景特效
Jun 05 Javascript
JS 通过系统时间限定动态添加 select option的实例代码
Jun 09 Javascript
[原创]jQuery常用的4种加载方式分析
Jul 25 Javascript
jQuery设置Easyui校验规则(推荐)
Nov 21 Javascript
jQuery实现的3D版图片轮播示例【滑动轮播】
Jan 18 jQuery
弱类型语言javascript开发中的一些坑实例小结【变量、函数、数组、对象、作用域等】
Aug 07 Javascript
TypeScript高级用法的知识点汇总
Dec 17 Javascript
vue 自定义组件添加原生事件
Apr 21 Vue.js
js 实现验证码输入框示例详解
Sep 23 Javascript
jquery select插件异步实时搜索实例代码
Oct 20 #jQuery
移动端效果之IndexList详解
Oct 20 #Javascript
详解webpack性能优化——DLL
Oct 20 #Javascript
vue利用better-scroll实现轮播图与页面滚动详解
Oct 20 #Javascript
浅谈如何使用 webpack 优化资源
Oct 20 #Javascript
利用jQuery实现简单的拖曳效果实例代码
Oct 20 #jQuery
Js利用prototype自定义数组方法示例
Oct 20 #Javascript
You might like
PHP中使用数组指针函数操作数组示例
2014/11/19 PHP
thinkPHP5.0框架命名空间详解
2017/03/18 PHP
DIV外区域Click后关闭DIV的实现代码
2011/12/21 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
For循环中分号隔开的3部分的执行顺序探讨
2014/05/27 Javascript
jquery实现动态操作select选中
2015/02/11 Javascript
JS+CSS实现美化的下拉列表框效果
2015/08/11 Javascript
jQuery移动页面开发中的触摸事件与虚拟鼠标事件简介
2015/12/03 Javascript
javascript实现网页端解压并查看zip文件
2015/12/15 Javascript
jquery实现文本框textarea自适应高度
2016/03/09 Javascript
Websocket协议详解及简单实例代码
2016/12/12 Javascript
Ajax异步文件上传与NodeJS express服务端处理
2017/04/01 NodeJs
详解Vue单元测试Karma+Mocha学习笔记
2018/01/31 Javascript
Vue前后端不同端口的实现方法
2018/09/19 Javascript
JavaScript实现图片的放大缩小及拖拽功能示例
2019/05/14 Javascript
javascript系统时间设置操作示例
2019/06/17 Javascript
vue项目部署到nginx/tomcat服务器的实现
2019/08/26 Javascript
5分钟教你用nodeJS手写一个mock数据服务器的方法
2019/09/10 NodeJs
[00:56]PWL开团时刻DAY8——追追追追追!
2020/11/09 DOTA
python查找第k小元素代码分享
2013/12/18 Python
详解Django中的form库的使用
2015/07/18 Python
Python Pandas找到缺失值的位置方法
2018/04/12 Python
python简单区块链模拟详解
2019/07/03 Python
用Python识别人脸,人种等各种信息
2019/07/15 Python
python selenium爬取斗鱼所有直播房间信息过程详解
2019/08/09 Python
解决Jupyter notebook更换主题工具栏被隐藏及添加目录生成插件问题
2020/04/20 Python
Python并发请求下限制QPS(每秒查询率)的实现代码
2020/06/05 Python
css3实例教程 一款纯css3实现的环形导航菜单
2014/10/20 HTML / CSS
使用canvas来完成线性渐变和径向渐变的功能的方法示例
2019/07/25 HTML / CSS
Under Armour安德玛意大利官网:美国高端运动科技品牌
2020/01/16 全球购物
什么是数据抽象
2016/11/26 面试题
加工操作管理制度
2014/01/19 职场文书
学习焦裕禄先进事迹心得体会
2016/01/23 职场文书
导游词之江西赣州
2019/10/15 职场文书
golang 实现两个结构体复制字段
2021/04/28 Golang
DjangoRestFramework 使用 simpleJWT 登陆认证完整记录
2021/06/22 Python