这(zhè)是jquery.validate.js下载(zǎi),是(shì)一(yī)款基于jquery的JavaScript校验框架,基本可以满足我们大多数的页面校验需要,且支持ajax校验。jquery validate插件为表单提供了强(qiáng)大的验(yàn)证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足(zú)应用程序各种需求。
jQuery.validate.js验证控件,还(hái)附(fù)带了API中文手册,文(wén)件有:additional-methods.js,additional-methods.min.js,jquery.validate.js,jquery.validate.min.js和jQuery.validate.js+API中文.pdf。
(1)required:true 必输字段
(2)remote:"check.php" 使用ajax方(fāng)法调用check.php验证输入(rù)值
(3)email:true 必须输入正(zhèng)确格式的电子邮件
(4)url:true 必须输入(rù)正确格式的网址
(5)date:true 必须输入正确(què)格式(shì)的日期 日期校验ie6出(chū)错,慎用
(6)dateISO:true 必须(xū)输入正确格式的日期(qī)(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性
(7)number:true 必(bì)须输入(rù)合法的数字(负数,小数)
(8)digits:true 必须输入整数
(9)creditcard: 必须输(shū)入合法的信(xìn)用卡号
(10)equalTo:"#field" 输入值必须(xū)和(hé)#field相同
(11)accept: 输入拥有合法后缀名的字(zì)符(fú)串(上传文件的后缀)
(12)maxlength:5 输入长度最(zuì)多(duō)是5的字符串(汉字算一个字符)
(13)minlength:10 输(shū)入长度最(zuì)小是10的字(zì)符串(汉(hàn)字算一(yī)个字符)
(14)rangelength:[5,10] 输入长(zhǎng)度必须介于(yú) 5 和(hé) 10 之间的字符串")(汉(hàn)字算一个字(zì)符(fú))
(15)range:[5,10] 输入值必须介于 5 和(hé) 10 之间(jiān)
(16)max:5 输入值不能(néng)大于5
(17)min:10 输入值不能(néng)小于10
jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各(gè)种(zhǒng)需求。该插件捆绑(bǎng)了一套有用的验证方法,包括 URL 和电子邮(yóu)件验证,同时提供了一个用来编写用户自定义方法(fǎ)的 API。所有的捆绑方(fāng)法默(mò)认(rèn)使用英语作为错误信息,且(qiě)已(yǐ)翻译成其他 37 种语言(yán)。
