@KlinDev
Интересуют различные вопросы

Как вывести сообщение на русском о некорректном заполнении поля в котором используется method: digits?

Для валидации формы кредитной карты использую плагин - Jquery Validation Plagin.
1) Прописал методы проверки для name атрибутов, чтобы при некорректном заполнении полей появлялось сообщение об ошибке(выводилось на английском языке).
2) Для атрибута
cvcCode
использовал метод проверки required (Вывод сообщения о пустом поле) и digits (заполнение поля только цифрами). Далее, в messages продублировал данный код с аналогичными правилами, но вместо true, написал сообщение об ошибке, которое должно было выводиться на русском.
$ (function() {
	$("#validateForm").validate({
		rules: {
			cardNumber:{
				required: true,
				digits: true 
			},
			cardNumber1:{
				required: true,
				digits: true
			},
			cardNumber2:{
				required: true,
				digits: true
			},
			cardNumber3:{
				required: true,
				digits: true
			},
			cardOwner:{
				required: true,
				minlength: 4
			},
				cvcCode:{
				required: true,
				digits: true
			},
		},
		// вывод сообщений об ошибке
		messages: {
			cardOwner: {
				required: "Введите имя латинскими буквами, например: 'SERGEY'",
					minlength: "Имя должно состоять не меньше чем из 4-х букв"
			},
			cvcCode: {
				required: "Введите номер из 3-x цифр"
				digits: "В данное поле вводятся только цифры"
			}
		}
	});
});

3)В консоли браузер указал на синтаксическую ошибку в строчке с методом digits.
5a9b1d377c937564441834.jpeg

Вопрос, как исправить данную ошибку и настроить вывод сообщения на русском о некорректном заполнении формы, используя метод проверки digits (заполнение элемента только цифрами)?
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ответы на вопрос 1
KickeRocK
@KickeRocK
Atom Power!
Запятую не пробовал в конец строки поставить?
cvcCode: {
        required: "Введите номер из 3-x цифр",
        digits: "В данное поле вводятся только цифры"
      }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы