Jaki jest najszybszy i najbardziej elegancki sposób zaznaczania aktualnie wybranej wartości opcji w formularzu w HAML?Formularz Railsów (wybierz/opcja) - jak oznaczyć wybraną opcję za pomocą HAML?
%form{:action => '', :method => 'get'}
%select{:name => 'param_name'}
%option{:value => 'A'} A data
%option{:value => 'B'} B data
Jednym ze sposobów:
- if params[:param_name] == "A"
%option{:value => 'A', :selected => 'selected'} A data
- else
%option{:value => 'A'} A data
ale jest to niewłaściwe, gdy wola select
pole ma wiele pól opcji ...
co robi wybrani: params [: x] zrobić? – jpganz18
domyślna wybrana wartość. wartością dla wybranej może być wartość true lub false (której wartość == oznacza) – msanjay