Dokumentacja jest albo straszna, albo czegoś brakuje. Próbuję dodać klasę błędów do pola select2 do sprawdzania poprawności formularza. To tylko czerwona krawędź 1px.Dodaj klasę do select2 element
Znalazłem metodę containerCssClass
w dokumentacji, ale nie jestem pewien, jak ją zastosować.
Próbowałem następujących bez powodzenia:
$("#myBox").select2().containerCssClass('error');
Twoja pierwsza sugestia nie zadziałała dla mnie.Jeśli chodzi o drugi, jeśli masz kilka wyborów na stronie z jedną klasą, musisz powtórzyć wszystkie, aby dodać do każdej z nich klasę, której potrzebujesz. Wykonywanie '$ ($ (" .myclass "). Select2 (" container ")). AddClass (" error ")' nie zadziała. – machineaddict
Pamiętaj, że musisz użyć pełnej wersji: https://github.com/select2/select2/issues/3302 – user1063287
Otrzymuję komunikat "Uncaught TypeError: Nie mogę odczytać właściwości 'apply' of undefined' dla drugiego użycia tylko dla' $ ('#myBox'). select2 ('container') ' – Jared