Hi, amircx...

Here's some code I'm using... I just started jQuery about 2 weeks ago, myself.
You'll see the rules and corresponding messages in the code.

Rick

$().ready(function() {

        // validate Mortgage_Calculation_Form form fields on keyup
        $("#MC_Form").validate({
        
         errorPlacement: function(error, element) {

            if(element.attr('id') == "Principal") {
                 error.appendTo("#principal_error");
                 }
                
                 else
                 
             if(element.attr('id') == "Interest") {
                 error.appendTo("#interest_error");
                 }
                        
               else
                        
             if(element.attr('id') == "Years") {
                 error.appendTo("#years_error");
                 }
                        
        },//closes errorPlacement function

        focusInvalid: "false",
                        
        event: "keyup",
                        
        rules: {
                        
            Principal: {required: true,
                         digits: true},
            Interest: {required: true,
                        number: true},
            Years: {required: true,
                     number: true}
                },

        messages: {
                        
            Principal: {required: "Please enter the Principal.",
                          number: "Please enter a number.  Format: 255000 (No $ 
or , )"},
            Interest: {required: "Please enter the Interest Rate.",
                          number: "Please enter a number."},
            Years: {required: "Please enter the Years.",
                     number: "Please enter a number."}
                   },


      submitHandler: function(){

             // Call CalculateMortgage
             CalculateMortgage();

      } // closes the submitHandler function

    }) // closes the ) before the .validate bracket? 
    }); // closes the .validate bracket





_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

Reply via email to