hey. i got this code, its 3 dropdown with a date to select
i dont success to do a validation to them in order to check if the date is
correct (ie. not 04/31/2004)
i want onsubmit to check if the date is vaild before sending it to php
anyone can help?
<div><label for='MyForm1ubirthdayInputfield'>ubirthday </label><select
name="ubirthday[dd]" tabindex=601 id='ubirthdaydd'><option
value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select><select name="ubirthday[mm]" tabindex=602 id='ubirthdaymm'><option
value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select><select name="ubirthday[yyyy]" tabindex=603
id='ubirthdayyyyy'><option value="1984">1984</option>
<option value="1985">1985</option>
<option value="1986">1986</option>
<option value="1987">1987</option>
<option value="1988">1988</option>
<option value="1989">1989</option>
<option value="1990">1990</option>
<option value="1991">1991</option>
<option value="1992">1992</option>
<option value="1993">1993</option>
<option value="1994">1994</option>
<option value="1995">1995</option>
<option value="1996">1996</option>
<option value="1997">1997</option>
<option value="1998">1998</option>
<option value="1999">1999</option>
</select><p class='note' id='MyForm1ubirthdayError'></p></div>
the ajax:
$(function() {
// show a simple loading indicator
var loader = $('<div id="loader"> images/loading.gif </div>')
.css({position: "relative", top: "1em", left: "25em"})
.hide()
.appendTo("body");
$().ajaxStart(function() {
loader.show();
}).ajaxStop(function() {
loader.hide();
});
$().ajaxError(function(a, b, e) {
throw e;
});
$.validator.setDefaults({
debug: true
});
var v = $("#MyForm1").validate({
rules: { MyForm1nicknameInputfield: { minLength: 1,
required: true,
maxLength: 45 } , MyForm1uemailInputfield: { minLength: 1, required: true,
maxLength: 45, email:true } , MyForm1uaboutmeInputfield: { minLength: 1,
maxLength: 11 } , MyForm1upassInputfield: { minLength: 1, required: true,
maxLength: 7, minLength: 1, maxLength: 7 } , MyForm1ugenderInputfield: {
required:true } , MyForm1ubirthdayInputfield: { required:true,
required:true, required:true }}, submitHandler:
function(form) {
$(form).ajaxSubmit({
dataType: "json",
after: function(result) {
if(result.status == 0) {
v.showErrors(result.data);
} if(result.status == 1)
{ alert("OK"); }
}
});
}
});
});
--
View this message in context:
http://www.nabble.com/Form-validator-plug---checking-valid-date-3-dropdowns-...-help-tf3384774.html#a9421389
Sent from the JQuery mailing list archive at Nabble.com.
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/