亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jquery validate表單驗證的基本用法入門

2019-11-20 10:46:51
字體:
來源:轉載
供稿:網友

 一、 jQuery Validate 插件的介紹

jQuery Validate 插件為表單提供了強大的驗證功能,讓客戶端表單驗證變得更簡單,同時提供了大量的定制選項,滿足應用程序各種需求。該插件捆綁了一套有用的驗證方法,包括 URL 和電子郵件驗證,同時提供了一個用來編寫用戶自定義方法的 API。所有的捆綁方法默認使用英語作為錯誤信息,且已翻譯成其他 37 種語言。

該插件是由 Jörn Zaefferer 編寫和維護的,他是 jQuery 團隊的一名成員,是 jQuery UI 團隊的主要開發人員,是 QUnit 的維護人員。

二、jQuery Validate 擁有的特點介紹

jQuery Validate 擁有以下的特點:

(1)內置驗證規則;

功能強大的 jQuery 表單驗證插件,適用于日常的 E-mail、電話號碼、網址等驗證及 Ajax 驗證,除自身擁有豐富的驗證規則外,還可以添加自定義的驗證規則。

兼容 IE 6+, Chrome, Firefox, Safari, Opera 10+

(2)自定義驗證規則;

(3) 簡單,強大的信息提示。

(4) 實時驗證:通過keyup 或是blur事件來觸發校驗,而不僅僅是提交的時候進行校驗。
三、簡單的例子來學習jQuery Validate  

 這些例子前提都是需要引入jQuery庫和Validation插件。

 <script type="text/javascript" src="../../lib/jquery-1.11.1.js"></script> <script type="text/javascript" src="../../dist/jquery.validate.js"></script>

1. 利用插件進行一些簡單的校驗

<html><head> <title>jQuery PlugIn -一個簡單帶驗證例子</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="../../lib/jquery-1.11.1.js"></script> <script type="text/javascript" src="../../dist/jquery.validate.js"></script> <script type="text/javascript" src="../../dist/localization/messages_zh.js"></script> <style type="text/css"> * { font-family: Verdana; font-size:13px; } input[type='text']{width:200px;} textarea{width:155px;} label { width: 10em; float: left; } label.error { float: none; color: red; padding-left: .5em; vertical-align: top; } </style> <script> $(document).ready(function(){ $("#commentForm").validate(); }); </script></head><body>  <form id="commentForm" method="get" action="" > <fieldset> <legend>表單驗證</legend> <p><label>Name</label><input name="name" class="required" maxlength="4" minlength="2" /></p> <p><label >E-Mail</label><input name="email" class="required email" /></p> <p><label >URL</label><input name="url" class="url"/></p> <p><label>text</label><textarea name="text" cols="22" class="required"></textarea></p> <p><input class="submit" type="submit" value="提交"/></p> </fieldset> </form> </body></html>

效果如下:

 以上的校驗的解釋:
1)、首先需要引入jquery-1.11.1.js,因為這個插件實在JQuery的基礎上進行的。
2)、引入校驗插件 jquery.validate.js 。
3)、引入提示本地化腳本。驗證信息的國際化,默認驗證提示是英文的,導入validation已寫好的國際化文件就可實現國際化。改變 錯誤/正確 消息顯示樣式。
4)、在input框的class屬性中添加要校驗的類型。針對不同的字段,進行驗證規則編碼,設置字段相應的屬性

其中的一些可驗證的規則類型:     

(1)required:true 必輸字段 (2)remote:"check.shtml" 使用ajax方法調用check.shtml驗證輸入值 (3)email:true 必須輸入正確格式的電子郵件(只能驗證格式,不保證有效性) (4)url:true 必須輸入正確格式的網址 (5)date:true 必須輸入正確格式的日期 (6)dateISO:true 必須輸入正確格式的日期(ISO),例如:2009-06-23,1998/01/22 只驗證格式,不驗證有效性 (7)number:true 必須輸入合法的數字(負數,小數) (8)digits:true 必須輸入整數 (9)creditcard: 必須輸入合法的信用卡號 (10)equalTo:"#field" 輸入值必須和#field相同 (11)accept: 輸入擁有合法后綴名的字符串(上傳文件的后綴) (12)maxlength:5 輸入長度最多是5的字符串(漢字算一個字符) (13)minlength:10 輸入長度最小是10的字符串(漢字算一個字符) (14)rangelength:[5,10] 輸入長度必須介于 5 和 10 之間的字符串")(漢字算一個字符) (15)range:[5,10] 輸入值必須介于 5 和 10 之間 (16)max:5 輸入值不能大于5 (17)min:10 輸入值不能小于10

5)、確定哪個表單需要被驗證

<script type="text/javascript">////<![CDATA[$(document).ready(function(){ $("#commentForm").validate();});//]]></script>

本文已被整理到了《jquery表單驗證大全》 ,歡迎大家學習閱讀。

以上就是針對jquery validate表單驗證的入門學習,希望對大家的學習有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩中文字幕在线视频| 中文字幕国产精品| 8090成年在线看片午夜| 成人在线视频网站| 亚洲欧洲av一区二区| 性欧美xxxx交| 伊人成人开心激情综合网| 97av在线视频| 亚洲第一精品福利| 亚洲毛片在线看| 这里只有精品视频在线| 在线观看国产欧美| 欧美激情手机在线视频| www.欧美精品一二三区| 欧美大学生性色视频| 热99久久精品| 欧美成人在线免费| 亚洲午夜久久久影院| 国产精品久久久久久久久男| 国产精品网站入口| 国产一区二区欧美日韩| 亚洲第一精品福利| 欧美性理论片在线观看片免费| 国产欧美日韩精品丝袜高跟鞋| 亚洲精品国偷自产在线99热| 精品中文字幕在线2019| 久久99精品久久久久久噜噜| 久久精品国产欧美亚洲人人爽| 国产成人免费av电影| 欧美一级淫片播放口| 日韩欧美在线视频日韩欧美在线视频| 亚洲免费人成在线视频观看| 国产日韩精品视频| 欧美性极品xxxx做受| 精品中文字幕在线观看| 日韩欧美综合在线视频| 亚洲一区免费网站| 精品国产乱码久久久久久虫虫漫画| 久久亚洲综合国产精品99麻豆精品福利| 国产精品高潮呻吟久久av无限| …久久精品99久久香蕉国产| 久久久噜噜噜久噜久久| 日本一区二三区好的精华液| 国产亚洲精品91在线| 91亚洲国产成人久久精品网站| 欧美精品中文字幕一区| 久久影院在线观看| 亚洲欧美国产精品久久久久久久| 久久人人爽人人爽爽久久| 久久国产加勒比精品无码| 国产亚洲精品久久久久久牛牛| 日韩亚洲成人av在线| 亚洲男人天堂2023| 欧美激情视频一区| 日本电影亚洲天堂| 中文字幕精品在线| 在线一区二区日韩| 欧美精品一区三区| 日韩天堂在线视频| 欧美精品电影免费在线观看| 精品成人69xx.xyz| 亚洲第一页在线| 清纯唯美亚洲综合| 欧美国产日韩一区二区| 不卡毛片在线看| 日韩精品欧美激情| 久久精品国产精品| 亚洲xxx自由成熟| 亚洲男人天堂古典| 一区国产精品视频| 国产精品第一区| 中文字幕少妇一区二区三区| 欧美一区三区三区高中清蜜桃| 亚洲一区二区中文| 91久久久久久久一区二区| 日韩av色综合| 欧美日韩福利电影| 91产国在线观看动作片喷水| 91免费国产视频| 亚洲国产精品久久久久久| 久久久亚洲精品视频| 久久久久五月天| 欧美电影在线观看完整版| 国产成人aa精品一区在线播放| 亚洲欧美日韩精品久久| 欧美极度另类性三渗透| 国产精品久久久久久久午夜| 国产自产女人91一区在线观看| 97视频在线观看亚洲| 国产成人综合精品在线| 国产精品日韩欧美大师| 亚洲午夜未满十八勿入免费观看全集| 欧美日韩福利在线观看| 久久天天躁狠狠躁夜夜av| 久久久久久久久久亚洲| 中文字幕免费精品一区高清| 国产亚洲福利一区| 91在线观看免费高清完整版在线观看| 青青草国产精品一区二区| 人人澡人人澡人人看欧美| 欧美性生交xxxxxdddd| 欧美裸体xxxx极品少妇软件| 成人福利在线视频| 久久久国产影院| 国产精品三级久久久久久电影| 色综合91久久精品中文字幕| 亚洲久久久久久久久久久| 精品亚洲精品福利线在观看| 久久久av亚洲男天堂| 亚洲男人的天堂在线| 国产最新精品视频| 中文字幕亚洲综合久久| 久久精品一区中文字幕| 日韩视频免费大全中文字幕| 欧美日韩精品在线| 亚洲欧美日韩网| 欧美在线视频观看免费网站| 一本大道亚洲视频| 日韩一级裸体免费视频| 北条麻妃一区二区三区中文字幕| 欧美激情xxxxx| 国产精品美女www| 色播久久人人爽人人爽人人片视av| 亚洲成**性毛茸茸| 久久久久久久色| 亚洲国产精品中文| 69久久夜色精品国产69| 高潮白浆女日韩av免费看| 久久精品小视频| 北条麻妃一区二区在线观看| 亚洲成色777777在线观看影院| 伊人伊成久久人综合网站| www欧美xxxx| 亚洲精品二三区| 久久影院中文字幕| 亚洲xxxx18| 久久久久中文字幕| 亚洲精品久久久久久久久久久久| 国产欧美va欧美va香蕉在| 日韩视频免费看| 国产精品亚洲第一区| 久久国产精品久久久久久久久久| 欧美精品电影免费在线观看| 亚洲欧洲日韩国产| 国产在线视频2019最新视频| 韩国美女主播一区| 久久久久999| 亚洲精品动漫100p| 国产精自产拍久久久久久蜜| 成人激情综合网| 91九色国产视频| 最近2019中文字幕在线高清| 亚洲成人aaa| 欧美在线性视频| 在线视频精品一| 久久中文精品视频| 久久免费精品日本久久中文字幕| 69av在线视频| 日韩免费看的电影电视剧大全| 久久久久久久久久亚洲| 日本久久久久久久| 欧美另类老女人| 久久天天躁狠狠躁老女人| 国产欧美一区二区三区久久人妖|