我们如何为这个rails select语句定义id,我试过这样做
<%= f.select :state, options_for_select(Contact::STATES), :id=>"state_job" %>
但是当我在浏览器中检查它时,它没有显示任何ID。请帮帮我
<%= f.select :state, options_for_select(Contact::STATES) %>
答案 0 :(得分:10)
select tag helper查找options
,然后html_options
,您需要通过将内容传递给{html_options
来确保您的ID位于正确的位置(options
) {1}}参数:
<%= f.select :state, options_for_select(Contact::STATES), {}, {:id=>"state_job"} %>