B-JUI表单验证规则总结
2018年08月09日 21:09:54 dreamboycx 阅读数:171
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dreamboycx/article/details/81543907
B-JUI里含有大量的表单验证规则,很方便的让我们不必再写函数验证了,以下是在使用中总结的
1、integer
integer表示整数验证,包含正整数,负整数和0,默认包含所有整数
data-rule="integer[*]"//此为所有整数
data-rule="integer[+]"//此为正整数
data-rule="integer[-]"//此为负整数
data-rule="integer[+0]"//此为正整数和0
data-rule="integer[-0]"//此为负整数和0
2、length
length表示字符串长度
data-rule="length(~10)"//不超过10个字符
data-rule="length(10~)"//至少得10个字符
data-rule="length(1~10)"//1到10个字符
3、letters
4、required
5、date、datetime、time
6、mobile
7、checked
checked验证主要用checkbox和radio类型的表单元素
checked; 不同,相当于必须
checked[1~3] 1-3 选项
checked[1~] 大于1个选项
checked[~3] 小于3个选项
checked[3] 只能3个选项
8、number
9、match
match[password] 匹配密码字段,两个值必须相同match[eq, password] 同上match[neq, count] 不等于count字段的值match[lt, count] 小于count字段的值match[lte, count] 小于等于count字段的值match[gt, count] 大于count字段的值match[gte, count] 大于等于count字段的值match[gte, startDate, date]match[gte, startTime, time]
10、range
range[0~99] 数字 0-99
range[0~] 大于或等于0的数
range[~100] 小于或等于100的数
11、remote
remote(path/to/server);
remote(path/to/server, name1, name2, ...);//带参数的远程
remote(get:path/to/server, name1, name2, ...);//get方式
remote(path/to/server, name1, proxyname2:name2, proxyname3:#id3, ...)//相同的代理方式
remote(path/to/server, foo=1&bar=2, name1, name2, ...)//带有请求串的
12、filter
13、digits
14、username
注册用户名常用的验证规则,默认是3-12位的数字、字母、下划线组成
15、upletterandnumber
只能输入大写字母和数字
16、tel
17、email
18、qq
19、IDcard
验证身份证号码
20、url
21、zipcode
22、chinese
必须输入中文
23、password
验证密码字段,默认6-16位字符,不包含空格
24、pattern
25、accept
B-JUI表单验证规则总结相关推荐
- php验证规则表单,PHP Yii框架之表单验证规则大全
Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用.Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程. 废话不多说了,直接给大家贴代码了. class ContactForm ...
- PHP Yii框架之表单验证规则大全
Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用.Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程,本文给大家介绍php yii框架之表单验证规则大全,感兴趣的朋友一起学习吧 ...
- 英文、数字和汉字、日文的字符判断 英文占1个字符,中文汉字占2个字符 el-form表单验证规则
需求:输入框输入如果是中文或者日文,表单验证长度需要除以2,如果是英文或者数字,则正常 需求奇葩,还要国际化可烦死我了,菜鸟又不敢跟产品顶嘴,哭了 捣鼓捣鼓总算好了,对字符限制做了一个封装 1.第一步 ...
- vue 表单验证正则_vue elementUI如何自定义表单验证规则
一.elementUI自带了一部分表单验证规则,本文讲解如何使用自定义验证规则来完成密码的二次验证. 1.1.首先添加验证邮箱和电话规则和正则表达式// 验证邮箱的规则 var checkEmail ...
- Yii初学者必看-yii 表单验证规则
对yii深入了解总结出:希望对初学者有些帮助 Active Record (AR) 是一个流行的 对象-关系映射 (ORM) 技术. 每个 AR 类代表一个数据表(或视图),数据表(或视图)的列在 A ...
- Layui form 表单验证规则 lay-verify
layui 表单 1.表单自带校验 lay-verify:是表单验证的关键字 有以下值供选择: required (必填项) phone(手机号) email(邮箱) url(网址) number( ...
- vue几条常见的表单验证规则
:rules="addFormRules" + prop="username" <el-form ref="addformRef" : ...
- DWZ表单验证规则一览表
required-validate //开启表单验证 必填: class="required" 必填+邮箱: class="required email&qu ...
- iview 表单 验证_iview必备技能一、表单验证规则
iView表单组件使用async-validator验证器对表单域中数据进行验证,给 Form 设置属性 rules,同时给需要验证的 FormItem 设置属性 prop 指向对应字段即可. 完整的 ...
- jQuery.validator.addClassRules()添加指定class的表单验证规则
因为jQuery.validator 默认的是根据表单的name属性做验证,找了很久中文文档里没有提到制定class添加验证贵则的方式,官方文档终于找到了. 链接https://jqueryvalid ...
最新文章
- 【转载】在Linux CentOS中安装VSCode用于C++学习,亲测可用
- 安装cygwin时的一个长时间处理
- 使用Spring Security和OAuth 2.0保护Spring微服务架构
- Java 7功能概述
- MACIOS Socket编程
- 基于Redis的消息队列php-resque
- python selenium实现百度搜索
- java静态变量初始化顺序,赶快收藏备战金九银十!
- vs2017html乱码,vs2017引用vue组件中文乱码
- php后台发送qq消息,WebQQ消息发送功能
- TextCNN(文本分类)
- 需求分层-KANO模型解读
- SUNLORDINC顺络电子LTCC产品推广资料
- 原来JSON还可这样玩着
- 如何使用FreeTime将Android或Fire Tablet变成适合儿童使用的设备
- '\xF0\x9F\x98\x82\xF0\x9F...'报错处理
- Deep Multimodal Representation Learning(深度多模态表示学习)
- 京东炸年兽脚本--亲测有效 2021最新版
- 操作系统——吸烟者问题
- studio 3t注册码脚本