rails下拉如何在编辑时显示所选值?

时间:2018-06-06 12:20:36

标签: ruby-on-rails drop-down-menu collections

<%= f.input :solvency_ratio, as: :select, :include_blank => false, :collection => 1...6  %>
编辑表单时

下拉列表未显示所选值。

2 个答案:

答案 0 :(得分:0)

使用selected选项

<%= f.input :solvency_ratio, as: :select, :include_blank => false, :collection => 1...6, :selected => f.object.solvency_ratio  %>

希望有所帮助!

答案 1 :(得分:0)

    <%= f.input :solvency_ratio, as: :select, :include_blank => false, :collection => 1...6, :selected => f.object.solvency_ratio.to_int %>

这个解决了问题。我的solvency_ratio是float类型,应该已经转换为整数