Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] dodanie atrybutów w formularzu
Forum PHP.pl > Forum > PHP > Frameworki
blackroger
Jak dodać klasę w widgetcie 'sfWidgetFormSelectCheckbox'? Chodzi mi o dodanie atrybutu klasy bezpośrednio do inputów a nie do generowanego <ul>.
janek9
Cytat(blackroger @ 18.11.2009, 21:09:52 ) *
Jak dodać klasę w widgetcie 'sfWidgetFormSelectCheckbox'? Chodzi mi o dodanie atrybutu klasy bezpośrednio do inputów a nie do generowanego <ul>.


a co chcesz dokladnie zrobic ?
blackroger
Symfony generuje automatycznie listę <ul> z inputami w <li>. Ja potrzebuje, aby w tym <li> było tak <input class="cos">, bo chce potem w zależności od zaznaczenia w jquery pobierać wartości i wyswietlać odpowiednie pola. Wiem, że każdy input ma swoje id i że można pobierać w javie po id, ale pobieranie po klasie wydaje się efektywniejsze, gdy opcji jest wiele.
destroyerr
Drugi parametr konstruktora to tablica atrybutów generowancyh checkbox'ow, można oczywiście ustawić atrybut z użyciem metody setAttribute.

Jeśli chodzi o jquery to możesz to rozwiązać również teraz:
[JAVASCRIPT] pobierz, plaintext
  1. $('.klasa_twojej_listy input')
[JAVASCRIPT] pobierz, plaintext
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.