this is the where i use the add:
- function addValidationRules(){
var $id;
var $class;
$j('input:text:visible').each(function(i,e){
$id=$j(this).attr('id');
$class=$j(this).attr('class');
switch($class){
case '_date':
$j('##'+$id).rules("add",{
chkMonth: true,
chkDay: true,
chkYear: true,
messages:{
chkMonth: "Not a valid Month - be sure you are in MM/DD/YYYY format.",
chkDay: "Not a valid Day - be sure you are in MM/DD/YYYY format.",
chkYear: "Not a valid Year - be sure you are in MM/DD/YYYY format."
}
});
break;
case '_currency':
$j('##'+$id).rules("add",{
number:true,
messages:{
number:"Field must be numeric."
}
});
break;
case '_number':
$j('##'+$id).rules("add",{
number:true,
messages:{
number:"Field must be numeric."
}
});
break;
default:
// no default value
break;
}
});
};
the addValidationRules function is called from a function which is the event for a button click: