1

我有一个表单,用户可以在其中编辑以前输入的数据,其中一些数据来自新表单上的选择框。在编辑表单中,再次选择这些相同的字段,以避免覆盖当前值,我将其作为选项传入。(如下)

<%= f.select :ldn, options_for_select([[@subcontractor.ldn], ["No"], ["Yes"]]) %>

这样做的结果是选择框有三个选项,其中两个是重复的。

例子

任何人都可以建议一个体面的解决方案吗?

4

1 回答 1

1

options_for_select

<%= f.select :ldn, options_for_select(["No", "Yes"],@subcontractor.ldn)  %>
于 2013-02-12T08:20:32.890 回答