什么是最快最优雅的方式来标记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