Are you using the latest release? Adding messages via rules() has been
added only recently.

Otherwise I'd need a testpage to look at.

Jörn

On Wed, Dec 17, 2008 at 9:09 PM, kayode81un...@gmail.com
<kayode81un...@gmail.com> wrote:
>
> My Jquery validator refuses to show the correct error message but
> rather the default error message every time the validation fails.
> I am doing 3 things.
> First
> $.validator.addMethod("regexValidator0", function(value) {
>                return /^\(?\b([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]
> {4})\b$/.test(value);
>                }, "Invalid");
>
> I add a method to the validator.
> Next I call the Validate method
>  $("#aspnetForm").validate({
>                            errorLabelContainer: $("div.error")
>                        });
>
> Next I add a rule
> $('#myelement).rules('add', {regexValidator0:true,messages:
> {regexValidator0:'Please enter a valid phone number'}});
>
> Now when my rule doesn't pass validation, I don't get the error
> message I specified in my rule, but rather the default message
> "Invalid" when I added the rule.
> Am I doing something wrong here, or is this a bug?
>
> Thanks
>

Reply via email to