我想要一个包含值 10% 20% 30% 等直到 100 的下拉列表。
在 ruby 中可以通过以下方式完成
(10..100).step(10) { |i| p i }
我如何将其转换为选择标签?
我试过:
<%=p.select :thc, options_for_select((10..100).step(10) {|s| ["#{s}%", s]})%>
但这是打印10 11 12 13....100
你几乎已经拥有了:
<%=p.select :thc, options_for_select((10..100).step(10).to_a.map{|s| ["#{s}%", s]})%>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)