How to change the content of "This field is required" in the jQuery validation plugin?

How can I change the general message "This field is required" in the jQuery form validation plugin to "こ の フ ィ ー ル ド は 必須 で す"? The message color can be changed using the following code:

<style type="text/css">
label.error {color: red;}

</style>

But how to change the content?

I want to change all posts to "This filed required".

I want to change all the "necessary" messages to "こ の フ ィ ー ル ド は 必須 で す".

$(".selector").validate({
   rules: {
     name: "required",
     email: {
       required: true,
       email: true
     }
   },
   messages: {
     name: "Please specify your name",
     email: {
       required: "We need your email address to contact you",
       email: "Your email address must be in the format of name@domain.com"
     }
   }
})

changes only a specific message for a specific rule and a specific element.

I wrote

 messages: { 
        required:"このフィールドは必須です"

        }

but that will not work.

+5
source share
3 answers

messages :

messages: {
    required: "This field is required.",
    remote: "Please fix this field.",
    email: "Please enter a valid email address.",
    url: "Please enter a valid URL.",
    ...
}

.

setDefaults():

$.validator.setDefaults({
    messages: {
        required: "このフィールドは必須です"
    }
});
+4

, . Google .

:

$.validator.messages.required = "Your new required message here!";
+21

You can use the message option in the validate method .

+3
source

All Articles