我是RoR的新手。我想知道如何在创建新记录时第一次创建单选按钮默认值?Ruby On Rails:使单选按钮默认选中第一次
我试图
<%= radio_button_tag 'scheduler', 'now', true%> Now <br>
<%= radio_button_tag 'scheduler', 'future'%> Future<br>
这使得第一个单选按钮(其值现在)检查,但是当我选择第二个单选按钮(未来),并保留其他强制性领域的空白表格,然后又是第一个无线电成为选择而不是第二。
如何解决这个问题。
注:字段“调度”只是这个形式,如果选择了“未来”选项,将显示包含一个DateTimePicker另一个HTML和的DateTimePicker场“schedule_date”是该模型的实际字段上的虚拟场。如果选项“现在”已发布,那么只需将当前日期和时间保存到数据库表的“schedule_date”字段中即可。所以我只需使用这些单选按钮来显示/隐藏HTML。
好吧,这将使得代码 “现在” 选项默认情况下只选择第一次? – neeraj 2013-02-13 08:22:06
你在新方法中做到这一点 - 请参阅编辑 – chrispanda 2013-02-13 08:27:14
这样好多了。 – neeraj 2013-02-13 08:29:27