我正在使用jQuery驗證插件來驗證我的網站的註冊表單。用戶必須做的一件事是輸入他們的生日,他們必須是18才能使用該網站。我通過三個下拉菜單輸入生日。我想驗證這個條目(以確保他們做到了,以確保他們有至少18個,但我不理解定製檢驗的建築物下面是我在表單代碼:Jquery下拉日期驗證
<p>
<label for="user_birthday">Birthday</label>
<br>
<select id="user_birthday_2i" name="user[birthday(2i)]">
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
etc....
</select>
<select id="user_birthday_3i" name="user[birthday(3i)]">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
etc...
</select>
<select id="user_birthday_1i" name="user[birthday(1i)]">
<option value="2010">2010</option>
<option value="2011">2011</option>
etc...
</select>
</p>
有誰建這樣的驗證使用jQuery驗證插件之前?
這很好。你有什麼特別的理由讓你通過下拉式輸入嗎?我只是不想遇到用戶輸入3-3-85而不是3/3/85或者來自不同國家的人等的問題。似乎對用戶來說更多的工作。 – goddamnyouryan
你可以在分割中使用正則表達式來分割任何你喜歡的東西,甚至是/ \ D /所以任何非數字字符。我更喜歡在日期選擇器很煩人的時候輸入它,只是對用戶做最好的選擇。 – RobG