我有以下
输出选择框:
<%= f.label :request_type_id %><br />
<% requestTypes = RequestType.all %>
<%= f.collection_select :request_type_id,requestTypes,:id,:title,:prompt => true %>
什么是rails方法来代替输出单选按钮?
对于单选按钮,您必须自己迭代并
输出每个单选按钮及其
标签.事实上这很容易.
<% RequestType.all.each do |rt| %>
<%= f.radio_button :request_type_id,rt.id %>
<%= f.label :request_type_id,rt.title %>
<% end %>
或者在haml中,如果它比erb更受欢迎:
- RequestType.all.each do |rt|
= f.radio_button :request_type_id,rt.id
= f.label :request_type_id,rt.title