validation

by Akram kamal

HTML

<script src="http://jqueryvalidation.org/files/dist/jquery.validate.js"></script>
<head id="Head1"><title>
	Alabama Debt Recovery System - Create User
</title>
</head>
<body>
    <form method="post" action="createUser.aspx" id="frmCreateUser">
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="8H6wtyLNWsBR1VlR8bWoMZmW39I9AO8GLJyrryF30aZHXvF8iwAsG/r1fQoCLI3Zl2sR44evdSutV1vCVu20YFCcb3xOyXMQp8275a7//HwKFLOWf/8pEcFF7YvaBtRLyq0BkNjP8rj9ZLSO3v3oyldJu92XAGVQ1RibmLwxVASXXGehDoPO1AcGQ1AkGoo7A38HSy9VNj9PU36pMoMurXxXaz9lU8/vipXJIJTwasq98WOsPBu1I/kL0n2DOxm5Do2cFoSq/lW9F8UHgvfKJnJkKRUsGGrk3VnQICcc2UxoEpwiGquGok+3vMwmfX0hIlgGC3vITzRU4lFMn2nJZpea415K8pczBD6SdzJ5p/zVKcoyQ+vrenRd0RDknHGMfNDgai5QaQuE14/R1P/fPQJFtwU5t3oJYodpbPWnw+X3qrlkjtyTJ34tEhEoO96dYfpwucQaV3sdDwvG93bxXKP9rcAWkc3HSuIhwe0WiFynSLG4HOSX8OYyFlmY1y+uhT0nNU9xbYEkJQPWnuZJdPx9wnd+ybRYF8p8t1SOkFm57j2i+ogYFBFxvo8reFvFhSEbsWOlPOOL7Ib7EiT5mySmE2aAqL4iponNSowi+uG6kGlqAc1uJre3EZTZjF2RnsF/7PD3UT4+K7wZDfTxl5Ul05piIiXz+TxnZJh736PIIyOy+AYm3A9Gk8EY74XL6Hz9k/DiNnCBb1i9u2sbyBsSu6zrvwwNAx8p/j3JsuTtPHB0xpHeFhKSXk+B0XwU1GQDRwlLyftavH+5T16OK4t0/Qv3IUDFi4MC7WeU0rJfzIdR9rxplfE+7ZkLWhvZz1yie9WAYcw3VbV22rGnlIMHHy8gdNyYP7zEUAKve/eBQTN7rDPa6G6H+H8P+tRh5soONnB2FFNKiZW5Sa3GjZvjNfqw1BXMehQtwRY+i+b8nP7nRHZdblbI1333/DQOi6RP9kUcV4iR5TF2wbqQZcyuwffU6POS1TV9pZrQ3SJNfZ37ayapbO5jrPfEtM8qHg7mddlmrnGeENZaIaPNot5N8tZxoLPJV5jGMgmIqoieFK680A7WpMVj9U/2Dmkoyq9lYSlxbG35FilY+ISHkV5l9H5D/qktv1dIDB2Uk/VmkLIFyf7HZfbkoY7sLOpsj0XPBgtKtcNYqpJUK/J9tZaWY/ulJcSe8XarIRsr0SLftn1jRKB9kSR60aaqbK34aNXmzhA9BmQWx086AwcOYRg85s/be5M2hnvZU+0wunFEWbQ2L1rBBjv67i6o5fWmZ6tvNRvAcJImzHKsnOSoMDHsp8qi0RVqzrw9SCY6jdkoio6iTcexMhYaEvS55lHNk9oEqIxY9giq9O/vh/jt5ehEDyVGNQDV2eChCmy4rBo=" />
</div>

<div class="aspNetHidden">

	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="EFF74FF8" />
	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"...

JavaScript

$(document).ready(function () {
            $("#frmCreateUser").validate({
                rules: {

                    txtNewUsername: {
                        required: true
                    },
                    txtConfirmUsername: {
                        required: true,
                        equalTo: "#txtNewUsername"
                    },
                    txtNewPassword: {
                        required: true,
                    },
                    txtConfirmNewPassword: {
                        required: true,
                        equalTo: "#txtNewPassword"
                    }
                },
                messages: {
                    txtNewUsername: "Please enter username",
                    txtConfirmNewUsername: "Please confirm username",

                    txtNewPassword: {
                        required: "Please provide a password",
                        //minlength: "Your password must be at least 5 characters long"
                    },
                    txtConfirmNewPassword: {
                        required: "Please provide a password",
                        //minlength: "Your password must be at least 5 characters long",
                        equalTo: "Please enter the same password as above"
                    }
                }
            });

            $("#txtContactPhone").mask("(999) 999-9999", {
                placeholder: " "
            });

        });