>[danger] 插件下載地址
~~~
http://static.runoob.com/download/jquery-validation-1.14.0.zip
~~~
>[danger] CDN引入地址
~~~
<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/lib/jquery.js"></script> //JQuery文件
<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/jquery.validate.min.js"></script>//插件主JS文件
<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/localization/messages_zh.js"></script> //中文提示信息JS
<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/lib/jquery.form.js""></script> //form表單ajax提交JS
~~~
>[info] 基本格式
~~~
<script>
$('form').validate({
rules:{
user: { //input中控件得name
required: true, //具體限制規則
rangelength:[6,8],
remote:"do_validate.php", //異步驗證
},
.
.
.
messages:{
user:{
required:'用戶名不能為空', //自定義提示信息
rangelength:'用戶名至少6位,最多8位',
remote:'該用戶名已注冊',
},
.
.
.
},
//驗證通過以后,給通過得控件加上 checked 屬性
success: function(label) {
// set as text for IE
label.html(" ").addClass("checked");
//label.addClass("valid").text("Ok!")
},
//ajax 提交
submitHandler:function(form){
$(form).ajaxSubmit({
type:'post',
url:'do_validate.php',
dataType:'json',
success:function(res){
console.log(res);
}
})
},
//設置錯誤信息顯示的位置
errorPlacement:function(error,ele){
ele.next().html(error);
}
//
})
</script>
~~~
- 概要
- HTML
- CSS
- PHP
- Mysqli
- Mysqli 連接查詢
- Mysqli 左外連接查詢
- Mysqli 右外連接查詢
- JavaScript
- JS 變量和常量的定義
- JS 運算符
- JS 流程控制
- JS 函數
- JS 數組
- JS數據類型
- JS 錯誤處理
- JS作用域
- JS 節點操作
- JS 遺留DOM
- JS 閉包
- JS 對象(構造函數)
- JS JSON
- JS 節點屬性操作
- JS 設置CSS樣式
- JS 獲取元素位置
- JS 事件
- JS 內置對象
- String 對象
- Date 對象
- Array 對象
- Math 對象
- Window 對象
- navigator 對象
- screen 對象
- location 對象
- Ajax
- 創建 Ajax 對象(兼容)
- AJax 對象屬性和方法
- Ajax get 五步驟
- Ajax post 六步驟
- Ajax get&post 封裝
- XML
- XML 語法&格式
- DOM 節點創建XML
- PHP 創建XML
- xmlwrite 類創建XML
- xmlReader 類解析xml
- JQuery
- JQuery 選擇器
- JQuery 事件
- JQuery 節點之間的操作
- JQuery html屬性設置
- JQuery Class屬性設置
- JQuery CSS樣式設置值
- JQuery 文本內容獲取
- JQuery 動畫特效
- JQuery 數組&對象遍歷
- JQuery 對象擴展方法
- JQuery Ajax操作
- JQuery Pjax
- JQuery Layer前端框架
- JQuery validation 插件
- ThinkPHP5
- 數據庫配置
- 基本操作
- 查詢構造器
- 查詢數據
- 增加數據
- 更新數據
- 刪除數據
- Session
- Cookie
- Linux
- 指令分類
- 文件屬性
- 文件處理命令
- 幫助命令
- 解壓縮命令
- 網絡通信命令
- 系統開關機
- Shell使用技巧
- VIM+vi 指令