0
使用jQuery驗證我使用的是以下幾點:值範圍問題時的日期和時間字段jQuery驗證
dateDay: {
required: true,
range: [1, 31]
},
dateMonth: {
required: true,
range: [1, 12]
},
dateYear: {
required: true,
range: [<?=date('Y')?>, <? $dateplus = date('Y', strtotime(' +2 years')); echo $dateplus;?>]
},
time1: {
required: true,
range: [0, 23]
},
time2: {
required: true,
range: [0, 59]
},
time3: {
required: true,
range: [0, 23]
},
time4: {
required: true,
range: [0, 59]
}
但是輸入以下
dd/mm/yyyy
31/12/2016
15:30 - 16:00
它導致錯誤的那些字段時。做一些更多的調查似乎所有的領域似乎拋出一個錯誤後超過12的值和分鐘的領域(時間2,時間4)再次開始在32號工作。這讓我認爲,沿着驗證的某個地方dateDay和dateMonth中的數字會混淆腳本的其餘部分?
是的,'date'是一個驗證規則,可以使用類名將該插件的大多數驗證規則添加到字段中。 – Sparky