【发布时间】:2015-06-30 13:40:28
【问题描述】:
如何为表单单选按钮集合中的一组单选按钮添加名称。我需要添加一个名称属性,以便在单击单选按钮时正确选中和取消选中单选按钮。我在
上尝试了几种变体 <div class="product-image-form" >
<%= semantic_form_for [:admin, product], remote: true do |f| %>
<div class="product-images">
<h4>Select image</h4>
<%= f.input :selected_image_url, as: :radio, collection: product.product_images.map { |image| [image_tag(product_image.image_url).thumb, {class: selected_image_class(product,image)}), image.image_url,
{'data-huge-image' => image.big_product_image} ]}, input_html: {name: {"product[selected_image_url"}} %>
<%= f.actions %>
</div>
<% end %>
</div>
上面的表单可以工作,但是没有 name 属性被添加到单选按钮组中。
输出以
开头<div class="radio_buttons input optional form-group" id="product_selected_image_url_input">
【问题讨论】:
标签: ruby-on-rails-4 formtastic radio-group