[jQuery] Form Validate Plugin Question

[jQuery] Form Validate Plugin Question

Hi Jorn,


I want to be able to customize the error messages upon form submit. For example, for a particular field my error message should be -


"Please fill in an appropriate" + phoneNum + "number".


the phoneNum variable could be either "mobile", "office phone", "residence" based on a drop down value.


So, the question is can I redefine some messages on form submit based on some form field value selected/filled by the user?


<div>Please let me know.</div>
<div> </div>
<div> </div>
<div>

$(document).ready(function() {
  $.validator.setDefaults({
    debug: true
  });



  var container = $('div.container');
  // validate the form when it is submitted
  $("#form2").validate({
    errorContainer: container,
    errorLabelContainer: $("ol", container),
    wrapper: 'li',
    rules: {
      email:     { required:true, email:true },
      phone:     { required:true, minLength: 3 },
      address:   { required:true,minLength:3 }
    },
    messages: {
      email: "Please enter a valid email",
      phone: "Please enter a valid" + phoneNum,
      age:   "Please specify your age as a number (at least 3)."
    }
    //event: "keyup"
  });
});


















</div>