Rails 2.3.11Rails sélectionner helper - définir par défaut?
Je fait lu this answer, mais il ne fonctionne pas pour moi.
je voudrais l'option par défaut pour cette zone de sélection pour être le event_id
passé à travers l'URL.
f.select :event_id, @events, :selected => url_args["event_id"]
Un exemple @events
est [["SC 2 Tournament", 195], ["Obstacle Course", 196], ["Mortal Combat", 197]]
qui suit également ne fonctionne pas:
- ajoutant ".to_i" à "url_args [" event_id »
- utilisant options_for_select (@events , url_args ["ID_événement"]
Merci!
Je n'ai jamais utilisé de collections auparavant, je pourrais donc les examiner plus tard. J'ai pu résoudre mon problème simplement en échangeant mon habitude '' url_args' méthode pour params', comme ceci: <% = f.select: event_id, @events,: selected => params [: event_id] .to_i% > – Benjin