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 相关文章推荐
js 分页全选或反选标识实现代码
Aug 09 Javascript
input 和 textarea 输入框最大文字限制的jquery插件
Oct 27 Javascript
javascript基础之查找元素的详细介绍(访问节点)
Jul 05 Javascript
正负小数点后两位浮点数实现原理及代码
Sep 06 Javascript
js switch case default 的用法示例介绍
Oct 23 Javascript
瀑布流布局代码一例
Apr 11 Javascript
个人总结的一些JavaScript技巧、实用函数、简洁方法、编程细节
Jun 10 Javascript
BootStrap的双日历时间控件使用
Jul 25 Javascript
jQuery访问浏览器本地存储cookie、localStorage和sessionStorage的基本用法
Oct 20 jQuery
vue项目中使用bpmn-自定义platter的示例代码
May 11 Javascript
Vue实现计算器计算效果
Aug 17 Javascript
jQuery实现容器间的元素拖拽功能
Dec 01 jQuery
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
声音就能俘获人心,蕾姆,是哪个漂亮小姐姐配音呢?
2020/03/03 日漫
php生成随机数或者字符串的代码
2008/09/05 PHP
php echo, print, print_r, sprintf, var_dump, var_expor的使用区别
2013/06/20 PHP
Yii框架中memcache用法实例
2014/12/03 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
2016/05/16 PHP
js原生态函数中使用jQuery中的 $(this)无效的解决方法
2011/05/25 Javascript
javascript自启动函数的问题探讨
2013/10/05 Javascript
鼠标移入移出事件改变图片的分辨率的两种方法
2013/12/17 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
2015/12/06 Javascript
js中字符串编码函数escape()、encodeURI()、encodeURIComponent()区别详解
2016/04/01 Javascript
第二次聊一聊JS require.js模块化工具的基础知识
2016/04/17 Javascript
JSON字符串和对象相互转换实例分析
2016/06/16 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
2016/07/07 Javascript
BootStrap实现响应式布局导航栏折叠隐藏效果(在小屏幕、手机屏幕浏览时自动折叠隐藏)
2016/11/30 Javascript
微信小程序遇到修改数据后页面不渲染的问题解决
2017/03/09 Javascript
Angular.JS去掉访问路径URL中的#号详解
2017/03/30 Javascript
深入理解angular2启动项目步骤
2017/07/15 Javascript
Vue-Router进阶之滚动行为详解
2017/09/13 Javascript
vue实现公告栏文字上下滚动效果的示例代码
2020/06/16 Javascript
python利用不到一百行代码实现一个小siri
2017/03/02 Python
基于python爬虫数据处理(详解)
2017/06/10 Python
python 连接sqlite及简单操作
2017/06/30 Python
Python3学习urllib的使用方法示例
2017/11/29 Python
Python线程池模块ThreadPoolExecutor用法分析
2018/12/28 Python
基于Python实现扑克牌面试题
2019/12/11 Python
pycharm设置当前工作目录的操作(working directory)
2020/02/14 Python
Python爬虫谷歌Chrome F12抓包过程原理解析
2020/06/04 Python
Python猫眼电影最近上映的电影票房信息
2020/09/18 Python
Banana Republic英国官网:香蕉共和国,GAP集团旗下偏贵族风
2018/04/24 全球购物
Fossil加拿大官网:化石手表、手袋、首饰及配饰
2019/04/23 全球购物
完美实现CSS垂直居中的11种方法
2021/03/27 HTML / CSS
鼓励运动员的广播稿
2014/02/08 职场文书
小小的船教学反思
2014/02/21 职场文书
公司租房协议书
2014/10/14 职场文书
2015秋学期开学寄语
2015/05/28 职场文书
公司保密管理制度
2015/08/04 职场文书