Hi, I have the following code. I want to compare confirm_number with number. The required field works, but not the equalTo. Any help is appreciated.
Thanks, Greg <script src="scripts/jquery-1.2.6.js"></script> <script type="text/javascript" src="scripts/ jquery.maskedinput-1.0.js"></script> <script type="text/javascript" src="scripts/jquery.validate.pack.js"></ script> <-- snip --> <script> $(document).ready(function(){ $("#form1").validate()({ rules: { Name: "required", ChurchName: "required", Email: { required: true, email: true }, number: { required: true, equalTo: '#confirm_number' } }, messages: { Name: "Please enter your name", ChurchName: "Please enter your church name", Email: "Please enter a valid email address", Phone: "Please enter your phone number", number: "Please enter the correct validation number" } }); }); </script> <-- snip --> <form action="formmailv5.php" method="post" name="form1" id="form1"> <input type="hidden" name="confirm_number" class="required" value="<?=$_SESSION['key']; ?>" id="confirm_number" / > <-- snip --> <tr> <td align=right>Validation:<br /> <img src="php_captcha.php"> </td> <td valign="top">Type the characters you see on the left:<br> <input name="number" class="required" type="text" id="number"><br> </td> </tr>