什麼是最快最優雅的方式來標記HAML中當前選定的選項值?Rails窗體(選擇/選項) - 如何用HAML標記選定的選項?
%form{:action => '', :method => 'get'}
%select{:name => 'param_name'}
%option{:value => 'A'} A data
%option{:value => 'B'} B data
方式一:
- if params[:param_name] == "A"
%option{:value => 'A', :selected => 'selected'} A data
- else
%option{:value => 'A'} A data
但是這是不恰當的時候select
框將有許多選項字段...
什麼選擇:PARAMS [:X]嗎? – jpganz18
默認選定值。選擇的值可以是true或false(==的計算結果) – msanjay