我们如何为这个 rails select 语句定义 id,我试过这样做
<%= f.select :state, options_for_select(Contact::STATES), :id=>"state_job" %>
但是当我在浏览器中检查它时它没有显示任何 id。请帮帮我
<%= f.select :state, options_for_select(Contact::STATES) %>
最佳答案
select tag helper寻找options
,然后 html_options
,您只需要通过将某些内容传递给 html_options
来确保您的 id 位于正确的位置( options
)范围:
<%= f.select :state, options_for_select(Contact::STATES), {}, {:id=>"state_job"} %>
关于ruby-on-rails - 在 rails 中为 options_for_select 定义 id 或 class 的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18485633/