/ / Як змінити вміст "Це поле обов'язкове" в плагіні перевірки форми Jquery? - javascript, jquery, локалізація, jquery-плагіни, jquery-перевірити

Як змінити вміст "Це поле потрібно" у плагіні перевірки форми Jquery? - javascript, jquery, локалізація, jquery-plugins, jquery-validate

Як я можу змінити загальне повідомлення "Це поле обов'язкове" у плагіні перевірки форми Jquery на "こ の フ ィ ー ル は 必須 で"? Колір повідомлення можна змінити, використовуючи наступний код:

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

</style>

Але як змінити вміст?

Я хочу змінити всі повідомлення "Це подано потрібно".

Я хочу змінити всі "необхідні" повідомлення на "こ の フ ィ ー ル ド は 必須 す".

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

змінює лише конкретне повідомлення для конкретного правила та конкретного елемента.

я написав

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

}

але це не працює.

Відповіді:

4 для відповіді № 1

The 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: "このフィールドは必須です"
}
});

22 за відповідь № 2

Я спробував прийняту відповідь, і вона у мене взагалі не спрацювала. Я більше шукав у Google і знайшов Ця стаття.

Використання цього рядка коду вирішило мою проблему:

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

3 для відповіді № 3

Ви можете використовувати опцію повідомлення в перевірити метод