Validform验证时可以为空否则按照指定格式验证
在使用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验证时可以为空否则按照指定格式验证,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
Validform表单验证总结篇
近期项目里用到了表单的验证,选择了Validform_v5.3.2. 先来了解一下一些基本的参数: 通用表单验证方法: Demo: $(".demoform").Validform({//$(".demoform")指明是哪一表单需要验证,名称需加在form表单上; btnSubmit:"#btn_sub", //#btn_sub是该表单下要绑定点击提交表单事件的按钮;如果form内含有submit按钮该参数可省略; btnReset:"
-
Validform+layer实现漂亮的表单验证特效
Validform是一款优秀的表单验证插件,layer是一款优秀的弹出窗口插件.下面通过例子看看这二者碰出的火花吧 首先要引入jquery,Validform和layer <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascrip
-
Validform验证时可以为空否则按照指定格式验证
在使用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$/"
-
jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
下面搜集了五种方法,主要还是前两个提供了解决方案,第三种需要修改jQuery源码: 修复jquery.validate插件中name属性相同(如name='a[]')时验证的bug 使用jQuery.validate插件http://jqueryvalidation.org/,当节点的name相同时候,脚本特意忽略剩余节点,导致所有相关节点的errMsg都显示在第一个相关节点上.这个bug在动态生成表单时候影响比较大. 通过查询资料,找到一个解决方案: http://stackoverflow.
-
JS 验证密码 不能为空,必须含有数字、字母、特殊字符,长度在8-12位
废话不多说了,直接给大家贴代码了,具体代码如下所示: checkpassword = function(v){ var numasc = 0; var charasc = 0; var otherasc = 0; if(0==v.length){ return "密码不能为空"; }else if(v.length<8||v.length>12){ return "密码至少8个字符,最多12个字符"; }else{ for (var i = 0; i &
-
PHP表单验证内容是否为空的实现代码
内容为空效果图为: 填写内容效果图: 下面是验证程序的代码: <!doctype html> <html> <head> <meta http-equiv="conent-type" content="text/html" charset="utf-8"/> <style> .red{ color:red; } </style> </head> <body&
-
jQuery验证元素是否为空的两种常用方法
本文实例讲述了jQuery验证元素是否为空的两种常用方法.分享给大家供大家参考.具体如下: 下面提供了两种方法用于检查指定id的元素的内容是否为空 // 方法一 if (!$('#jb51').html()) { //http://www.jb51.net 什么都没有找到; } // 方法二 if ($('#jb51').is(":empty")) { //http://www.jb51.net 什么都没有找到; } 希望本文所述对大家的jQuery程序设计有所帮助.
-
jQuery实现动态表单验证时文本框抖动效果完整实例
本文实例讲述了jQuery实现动态表单验证时文本框抖动效果.分享给大家供大家参考.具体如下: 这里使用jQuery实现的动态表单验证特效,当用户输入错误或没有输入的时候点击提交按钮,有问题的输入框会抖动几下,以提示用户此项有问题,文本框抖动功能都有意思,这个表单比较典型,想实现jquery Ajax表单功能的可以参考. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-table-txt-check-shake-style-codes
-
解决Laravel使用验证时跳转到首页的问题
当我们在使用validate等方法进行验证时,如果是错误,则会返回首页 1.直接在请求头中 在请求头header中,accept使用appclication/json,使HTTP请求的接受返回只能是json格式. 2.修改框架函数 //vendor/laravel/framework/src/Illuminate/Foundation/Http/FormRequest.php:136 //将该方法中的$this->getRedirectUrl()去掉 //不建议使用,一般情况下尽量不要修改框架的
-
vue中formdata传值给后台时参数为空的问题
目录 formdata传值给后台时参数为空 使用formData时候传递参数是个空值的情况 formData用途 使用formData 具体表单的操作API formdata传值给后台时参数为空 在vue里面使用formData的时候参数值为空,是因为axios是进行了二次封装,所以传递表达的时候会传递一个空表单过去 axios在进行二次封装的时候回影响到原来的表单提交或者文件上传, 所以可以用原生的发请求 // list 是一个对象数组 export const orinCatelogue =
-
Maven项目web多图片上传及格式验证的实现
先来展示一下效果 客户在添加的时候进入添加页面,需要上传文件时的相关页面及代码 注:前端页面重要代码,multiple的作用是支持多图片上传,此处点击事件一定要使用onchange事件,切记不要误用onclick事件!! 注:<c:forTokens>标签的作用是以 delims 中的值分割循环遍历 以下为前端页面对应的onchange事件的代码及解析 //jQuery函数 对应上面的onchange事件 function uploadFile() { //由于该JSP页面只有一个表单,因此只
-
python中pandas读取csv文件时如何省去csv.reader()操作指定列步骤
优点: 方便,有专门支持读取csv文件的pd.read_csv()函数. 将csv转换成二维列表形式 支持通过列名查找特定列. 相比csv库,事半功倍 1.读取csv文件 import pandas as pd file="c:\data\test.csv" csvPD=pd.read_csv(file) df = pd.read_csv('data.csv', encoding='gbk') #指定编码 read_csv()方法参数介绍 filepath_or_buf
随机推荐
- IOS开发笔记之禁用手势滑动返回功能的示例
- 未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。
- swift 3.0中realm封装类示例代码
- ASP.NET中集成百度编辑器UEditor
- Vue获取DOM元素样式和样式更改示例
- windows下使用批处理实现切换JDK环境变量
- JS获取客户端IP地址、MAC和主机名的7个方法汇总
- Android webview手动校验https证书(by 星空武哥)
- 基于spring boot 的配置参考大全(推荐)
- javascript相关事件的几个概念
- Visual Studio 2017 离线安装教程
- Android自定义View实现随机验证码
- jQuery 的 ready()的纯js替代方法
- sql 语句中的 NULL值
- 疯狂Jquery第一天(Jquery学习笔记)
- 浅析tr的隐藏和显示问题
- c#网络唤醒功能实现
- efang4.0 易方4.1的一个常见错误
- iOS自定义提示弹出框实现类似UIAlertView的效果
- 解析C#中@符号的几种使用方法详解