前端开发仓库
在线演示
jQuery Validation Engine 表单验证
来源
Github
示例
综合示例
扩展必填验证
日期类型验证
正则验证
多种输入控件的验证
单选框、复选框的验证
多表单验证
DIV 容器
不再需要 ID 属性
较好体验的中文表单
参数配置
全局设置
自动隐藏提示信息
自定义提示信息内容
提示信息的数量
只显示一个提示信息
静默处理
显示溢出限制
验证回调函数(阻断提交)
验证回调函数(不阻断提交)
data 属性
自定义提示信息内容
提示层的位置
调整提示层的位置
API 接口
显示提示信息
改变提示层位置
动态绑定
自定义事件
Ajax 验证
AJAX PHP 验证
AJAX PHP 验证及提交
其他
[插件支持] selectbox
[插件支持] datepicker
[多语言] 日文
多语言支持:日文
This demonstration shows the different validators available
Evaluate form
Build a prompt on a div
Close all prompts
Required
Field is required :
Favorite sport 1:
Choose a sport
Tennis
Football
Golf
Favorite sport 2:
Choose a sport
Tennis
Football
Golf
validate[required]
Custom
Comes with many predifined regex (phone, url, ip, email..etc)
[Demo]
Enter a URL :
validate[required,custom[url]]
Equals
Password :
Confirm password :
validate[required,equals[password]]
Function
Write 'HELLO' :
validate[required,funcCall[checkHELLO]]
MinSize
Minimum field size
validate[required,minSize[6]]
MaxSize
Maximum field size
validate[required,maxSize[6]]
Min
integer >= -5
validate[required,custom[integer],min[-5]]
Max
integer ,50]
validate[required,custom[integer],max[50]]
Past
Checks that the value is a date in the past
Please enter a date ealier than 2010/01/01
validate[custom[date],past[2010/01/01]]
Future
Checks that the value is a date in the future
Please enter a date older than today's date
validate[custom[date],future[NOW]]
Checkbox
Check this
[Demo]
Ajax
Check this
[Demo]