我的表单中有check_box,如下所示。我可以选择或取消选择一个项目。但我想要的是从我拥有的选项(项目)组中只选择一个项目。我怎么能用radio_button呢?
<%= f.fields_for :items, @form_items do |fields| %>
<% if editable %>
<%= fields.hidden_field :unit_id %>
<%= fields.check_box :_destroy, { checked: item.persisted?, class: 'add-item', "data-price" => item.pre_tax_amount, readonly: true }, '0', '1' %>
<% end %>
提前致谢。
答案 0 :(得分:0)
您应该可以使用rails提供的collection_radio_button helper @form_items作为集合。
<%= fields.collection_radio_buttons :item, @form_items %>
这应该给你一个起点;不知道集合的内容使得很难给出一个完整的例子。