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>.
janek9
18.11.2009, 21:18:35
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
18.11.2009, 22:12:51
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
18.11.2009, 22:26:28
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:
$('.klasa_twojej_listy input')