我有一个集合选择:
<%= f.collection_select :role, User::ROLES, :to_s, :humanize %>
此方法的单选按钮是什么?
由于
答案 0 :(得分:7)
Rails 3中没有这样的帮助器。在Rails 4中,它是collection_radio_buttons。
答案 1 :(得分:2)
这样..
<%= f.collection_radio_buttons :role, User::ROLES %>
答案 2 :(得分:1)
找不到表单构建器的文档,但这应该有效:
<%= f.collection_radio_buttons :my_attribute, my_hash.map {|k,v| [k,v]}, :first, :last do |b| %>
<div class='my-class'>
<%= b.radio_button %>
<%= b.label %>
</div>
<% end %>