Я могу достаточно легко заставить всплывающие окна появляться с помощью начальной загрузки , а также могу выполнять проверки с использованием стандартного плагина проверки jQuery или механизма проверки jQuery , но я не могу понять, как передать одно в другое.
Я думаю, что мне нужен какой-то крючок, который вызывается валидатором, когда он хочет отобразить уведомление, дать ему закрытие, которое передает сообщение и целевой элемент в всплывающее окно. Это похоже на инъекцию зависимостей.
Теоретически все хорошо, но я просто не могу понять, где находится этот крючок, и даже если он существует в любом из механизмов проверки. Кажется, что они оба намерены взять на себя ответственность за отображение уведомлений со всеми видами сложных вариантов размещения, оболочек, стилей, когда все, что мне нужно, это тип (ы) ошибки (мне даже не нужен текст сообщения) и элемент, который он касается к. Я нашел ловушки для всей формы, а не для отдельных уведомлений.
Я предпочитаю системы проверки, которые используют классы для определения правил, поскольку они прекрасно работают с динамически создаваемыми формами.
У кого-нибудь есть решение или идея получше?