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 相关文章推荐
jQuery 属性选择器element[herf*='value']使用示例
Oct 20 Javascript
js+css实现tab菜单切换效果的方法
Jan 20 Javascript
javascript操作Cookie(设置、读取、删除)方法详解
Mar 18 Javascript
深入分析下javascript中的[]()+!
Jul 07 Javascript
Javascript类型系统之String字符串类型详解
Jun 21 Javascript
js学使用setTimeout实现轮循动画
Jul 17 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
Feb 21 Javascript
vue弹窗组件使用方法
Apr 28 Javascript
浅谈React的最大亮点之虚拟DOM
May 29 Javascript
详解基于node.js的脚手架工具开发经历
Jan 28 Javascript
vue Element左侧无限级菜单实现
Jun 10 Javascript
详解JavaScript之Array.reduce源码解读
Nov 01 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
150kHz到30Mhz完全冲浪手册
2020/03/20 无线电
如何跨站抓取别的站点的页面的补充
2006/10/09 PHP
div li的多行多列 无刷新分页示例代码
2013/10/16 PHP
PHP工程师VIM配置分享
2015/12/15 PHP
PHP读MYSQL中文乱码的快速解决方法
2016/10/01 PHP
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
2013/11/18 Javascript
JavaScript获取XML数据附示例截图
2014/03/05 Javascript
js ajaxfileupload.js上传报错的解决方法
2016/05/05 Javascript
AngularJS实用基础知识_入门必备篇(推荐)
2017/07/10 Javascript
vue中计算属性(computed)、methods和watched之间的区别
2017/07/27 Javascript
使用JS实现气泡跟随鼠标移动的动画效果
2017/09/16 Javascript
axios发送post请求springMVC接收不到参数的解决方法
2018/03/05 Javascript
Vue自定义过滤器格式化数字三位加一逗号实现代码
2018/03/23 Javascript
vue .js绑定checkbox并获取、改变选中状态的实例
2018/08/24 Javascript
vue自定义键盘信息、监听数据变化的方法示例【基于vm.$watch】
2019/03/16 Javascript
详解JavaScript匿名函数和闭包
2020/07/10 Javascript
vue中父子组件传值,解决钩子函数mounted只运行一次的操作
2020/07/27 Javascript
浅谈vue 组件中的setInterval方法和window的不同
2020/07/30 Javascript
JS常用跨域方法实现原理解析
2020/12/09 Javascript
解决python写的windows服务不能启动的问题
2014/04/15 Python
Python性能优化技巧
2015/03/09 Python
深入解析Python编程中super关键字的用法
2016/06/24 Python
python 上下文管理器使用方法小结
2017/10/10 Python
详解python while 函数及while和for的区别
2018/09/07 Python
python Django编写接口并用Jmeter测试的方法
2019/07/31 Python
基于Python中isfile函数和isdir函数使用详解
2019/11/29 Python
python关闭占用端口方式
2019/12/17 Python
Python使用windows设置定时执行脚本
2020/11/12 Python
HTML5 b和i标记将被赋予真正的语义
2009/07/16 HTML / CSS
日本面向世界,国际级的免税在线购物商城:DOKODEMO
2017/02/01 全球购物
公司活动方案范文
2014/03/06 职场文书
代办出身证明书
2014/10/21 职场文书
旷课检讨书范文
2014/10/30 职场文书
佛光寺导游词
2015/02/10 职场文书
大学入学感言
2015/08/01 职场文书
排查Tomcat进程假死的问题
2022/05/06 Servers