2011-08-11 26 views

cevap

15

Radyolar

<% ["Peter", "Jhon", "Carl"].each do |item| %> 
    <%= f.radio_button :name, item %> <%= item %><br /> 
<% end %> 

onay kutuları:

<% ["Peter", "Jhon", "Carl"].each do |item| %> 
    <%= f.check_box :name, item %> <%= item %><br /> 
<% end %> 
1

Ve öğeleri varsa sınıfta depolamak olduğunu sürekli örneğin, bir karma şunlardır:

# fruits.rb 

# Fruit has a field 'kind' which is stored as an integer but displayed as a string: 
KINDS={0=>'bananas',1=>'plantains',2=>'baby bananas'} 


#fruits/new.html.erb 

<% Fruit::KINDS.each do |val,name| %> 
    <%= f.radio_button :kind, val %> <%= name %><br /> 
<% end %>