Mogę łatwo sprawić, by popover pojawiał się przy użyciu bootstrap , a także mogę przeprowadzać walidacje za pomocą standardowej wtyczki walidacji jQuery lub silnika walidacji jQuery , ale nie mogę dowiedzieć się, jak wprowadzić jeden do drugiego.
Myślę, że potrzebuję jakiegoś haka, który jest wywoływany przez walidator, gdy chce wyświetlić powiadomienie, nadać mu zamknięcie, które przekazuje wiadomość i element docelowy do popover. Wydaje się, że jest to rodzaj zastrzyku zależności.
Wszystko fajnie w teorii, ale po prostu nie mogę dowiedzieć się, gdzie jest ten hak, a nawet czy istnieje w którymkolwiek z silników walidacji. Obaj wydają się być zdecydowani wziąć odpowiedzialność za wyświetlanie powiadomień z wszelkiego rodzaju wyszukanymi opcjami umieszczania, opakowaniami, stylami, gdy jedyne, czego szukam, to typ (y) błędu (niekoniecznie potrzebuję nawet tekstu wiadomości) i element, do którego się odnosi do. Znalazłem haczyki dla całego formularza, a nie dla poszczególnych powiadomień.
O wiele bardziej wolę systemy walidacji, które używają klas do definiowania reguł, ponieważ dobrze bawią się dynamicznie tworzonymi formularzami.
Czy ktoś ma rozwiązanie lub lepszy pomysł?