Як я можу змінити загальне повідомлення "Це поле обов'язкове" у плагіні перевірки форми 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 для відповіді № 1The 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
Ви можете використовувати опцію повідомлення в перевірити метод