表单验证是Web开发中最常见的流程,一般分为前端js验证,和后端服务器脚本验证两部分。前端js验证不是必须,但为了加强用户体验,却又往往是必不可少。但很多重复的表单验证却花去了开发人员大量宝贵时间,这个Validation插件已经做了一个月了,投入项目使用效果不错,特放上来与大家分享

目前有12种验证规则,分别为
| required | 必填 | |
| password | 密码 | |
| loginname | 登录名 | |
| 电子邮件 | ||
| phone | 固话 | |
| cellphone | 手机 | |
| zip | 邮编 | |
| numeric | 数字 | |
| idcard | 身份证 | |
| match | 是否匹配 | |
| unmatch | 是否不匹配 | |
$('input[@name=username]').validation({rule:'required'} , '登录名必填'); $('input[@name=cellphone]').validation({rule:'cellphone'} , '手机号码格式错误' , '格式:13912345678'); $('input[@name=email]').validation({rule:'email' , required:true} , 'EMail格式错误'); $('input[@name=password2]').validation({rule:'match' , el:'input[@name=password]'} , '两次密码不匹配');



