从下拉列表中选择的值正在页面提交中重置。下面是am使用的代码
<%=select_tag 'num_id', options_for_select(@numbers.collect{ |t| [t.firstno]}),:prompt => "Select"%>
如何在ruby on rails中的select_标记中设置selected值。
最佳答案
您可以将另一个参数传递到options_for_select
以设置所选选项
<%= select_tag 'num_id', options_for_select(@numbers.map(&:firstno), params[:num_id]), prompt: 'Select' %>
关于ruby-on-rails - :选定的值正在页面提交中重置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15359896/