【发布时间】:2013-03-04 22:30:53
【问题描述】:
我正在尝试在 Rails 中编写一个辅助函数,将值数组转换为radio_buttons 数组。在我的表格中,我有这个:
<%= radio_tags_for_select(f.object.invoice_types) %>
这是我的辅助函数:
def radio_tags_for_select(array)
options = []
array.each do |value|
options << content_tag(:span, value, :class => 'radio_option')
end
options
end
不幸的是,该函数只输出我无法真正使用的原始 HTML。有没有更优雅的解决方案,甚至可以使用radio_tag 助手?
感谢您的帮助。
【问题讨论】:
-
您使用的是 RoR 3、3.1 还是 3.2?请相应地限制您的标签。
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-3.1 ruby-on-rails-3.2