我正在使用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