我目前有这个选择帮助电话:
<%= f.select :macro_process_id, MacroProcess.all.collect { |mp| [mp.name, mp.id]} %>
如何改变这一点,如果:macro_process_id
有值,那么所选元素应该等于该值?
如果这有意义吗?
谢谢
答案 0 :(得分:0)
尝试
<%= f.select :macro_process_id, MacroProcess.all.collect { |mp| [mp.name, mp.id]}, MacroProcess.find(:macro_process_id) %>
我所做的补充将使其成为其他值中选择的默认值。
有关详细信息,请查看此处:form-select-helper-in-ruby-on-rails