我需要设置一个HTML类到这个rails选择,我尝试了很多变化,没有什么
<%= add.select :state,
@states.map { |s| [ s.name, s.abbr ] },
:class => 'state',
:include_blank => true
%>
答案 0 :(得分:3)
我相信您的html_options
应该追踪options
。此外,由于您为最后两个参数指定了两个哈希值,因此您应该使用花括号来明确告诉Ruby它们是两个单独的哈希值。试试这个:
<%= add.select(:state,
@states.map { |s| [ s.name, s.abbr ] },
{ :include_blank => true },
{ :class => 'state' }
)
%>