【发布时间】:2021-04-08 22:09:50
【问题描述】:
我想要一个值为 2 的单选按钮。它的默认值设置为 false。目前,数据没有保存到数据库中。我已经搜遍了 SO 并查看了 ruby's form_helper docs,但似乎仍然无法找出我的代码有什么问题。
这段代码应该在 index.html.erb 中
<div>
<%= form.label :is_done, "Done", :value => true %>
<%= form.radio_button :is_done, true %>
</div>
<br>
这个方法我也试过
<div>
<%= form.radio_button :is_done, true %>
<%= form.label :is_done, "True", :value => true %>
<%= form.radio_button :is_done, false %>
<%= form.label :is_done, "False", :value => false %>
</div>
编辑:两个版本都运行良好,一些随机撤消和重做修复了一些问题
【问题讨论】:
标签: ruby-on-rails erb