0

シンプルなselectタグがあり、6から40までの数字とAllを表示したいと思います。ただし、Ruby on Rails 3は、これをAllエントリのみの選択としてレンダリングします。ソースコードを調べましたが、数字が表示されているところはどこにも見当たりません。また、コンソールにいるとき、私は私が期待したものを正確に手に入れました

select_tag :agey, (6.upto(40){|i| print ("<option>"+i.to_s+"</option>").html_safe }), {:prompt => "All"} 

ありがとうございました

4

1 に答える 1

3

配列を取ります

<%=  select_tag :agey, options_for_select(6.upto(40)) %>
于 2012-05-05T01:01:25.313 に答える