Показать сообщение отдельно
  #2 (permalink)  
Старый 02.06.2019, 14:50
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

.email-correct и .phone-correct унифицировать, то есть, определить элементы отображения ошибок полей одинаковыми для всех, под одним именем класса. Шаблоны рег. выражений можно прописать в атрибутах полей проверяемых. Тогда получить коллекцию элементов имеющих этот атрибут, обойти ее циклом, проверяя по шаблону из атрибута, и показывая элемент ошибки принадлежащий этому полю (находящийся в одном с ним родителе и т.п.) если нет соответствия.

Последний раз редактировалось laimas, 02.06.2019 в 14:53.
Ответить с цитированием