Cześć
Próbuję podejść do takiego zagadnienia:
W formularzy mam textfield dla atrybutu :description
W tym samym formularzu mam zagnieżdżony fragment z selectbox, w którym wybieram usera identyfikując go po numerze pesel
Próbuję osiągnąć efekt, w którym po wybraniu usera w selectbox, textfield z description został zmieniony na “Operacja - nazwa usera”
Na obecny stan wiedzy z zakresu rails (ciągle niewielki, ale rozwijający się) muszę napisać funkcję w JS, która po zmianie selectbox odnajdzie wybranego użytkownika (po id z selectbox) i podmieni wartość textfield w formularzu.
Czy są jakieś inne sposoby, może bez konieczności pisania funkcji w JS?
“Z palca” te 3 linijki chyba nie są problemem. Szczerze nie wiem co mają znajomości Railsów do JS, patrzysz jaki URL zażądać i tyle (no chyba, że chodzi Ci o tą część Railsową). Użyj do tego najlepiej jQuery.
Pobranie zawartości SelectBoxa poprzez jakiś callback
GET/POST z jQuery do adresu, gdzie po Id zwrócona będzie nazwa usera