jQuery Validation

by mrrodd

HTML

<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.10.0/jquery.validate.min.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.10.0/additional-methods.js"></script>
<table align="left">
    <tr>
        <td align="left">
            <form name="signup" id="signup" action="SignUpServlet" method="post">
                <table width="400px" align="right" class="">
                    <fieldset>
                        <legend>Sign Up:</legend>
                        <tr>
                            <td>First Name:</td>
                            <td>
                                <input type="text" id="firstname" name="firstname" required="required">*</td>
                        </tr>
                        <tr>
                            <td>Last Name:</td>
                            <td>
                                <input type="text" id="lastname" name="lastname" required="required">*</td>
                        </tr>
                        <tr>
                            <td align="left"></td>
                        </tr>
                </table>
<a id="docs" href="http://docs.jquery.com/Plugins/Validation" target="_blank">Validation Documentation</a>

CSS

#docs {
    display: block;
    position: absolute;
    bottom: 0;
}

JavaScript

$().ready(function () {
    // validate signup form on keyup and submit
    $("#signup").validate({
        rules: {
            firstname: "required",
            lastname: "required",
        },
        submitHandler: function (form) { // for demo
            alert('valid form');
            return false;
        }
    });

});