在编辑表单时,我希望选择之前选择的值。目前,我无法做到这一点。
在我看来,我有:
<div class="field">
<%= f.label :delivery_only %><br>
<%= f.select :delivery_only, options_for_select(%w[No Yes], '#{@selected}') %>
</div>
并在控制器中:
@selected = store.delivery_only
=> "Yes"
实现这一目标的首选方法是什么?感谢。
答案 0 :(得分:0)
你需要双引号来插入变量......这应该有效。
<%= f.select :delivery_only, options_for_select(%w[No Yes], "#{@selected}") %>