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?
$(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"
});
});