$('#input').validate({
event: [inputEvent],
rules:{
[inputname]:{[Rule1],[Rule2]},
},
submitHandler:function(){
..[function action]
},
debug: true,
message
});
1.event : JQuery event
2submitHandler:提交前做一些動作
3.debug,設為true則不會送出表單
4.rules,驗證規則
驗證規則的設定
- required: true
- 必填
- number: true
- 只能輸入數字(包括小數)
- digits:true
- 只能輸入整數
- minValue: 3
- 不能小於3
- maxValue: 10
- 最大不超過10
- rangeValue:[50,100]
- 數值範圍為50-100
- minLength: 5
- 最小長度 可用於text input,checkbox,select
- maxLength: 10
- 最大長度 可用於text input,checkbox,select
- rangeLength:[5,10]
- 長度範圍為5至10位(漢字算一個字符) 可用於text input,checkbox,select
- email:true
- 電子郵件
- equalTo: "#field"
- 與#field值相同
- dateISO:true
- 日期型,格式為1998/01/22 1999-12-12
5.messag 規則的錯誤訊息
留言