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/