从f.select中获取所选选项

时间:2012-11-13 10:49:00

标签: ruby-on-rails forms

很抱歉,如果这是一个重复的问题,但我一直在寻找没有运气的解决方案。 我想知道如何从以下形式使用所选选项(或存储在何处):

<%= simple_form_for(@something) do |f| %>    

     <%= f.select :example, @example.map {|example1| [example.atributte1, example.attribute2]} %>

<% end %>

我需要将选项传递给部分。我使用Rails 3.0.1

谢谢

1 个答案:

答案 0 :(得分:1)

提交表单时,所选选项在params哈希中显示为任何其他表单输入。 假设@something是Something模型实例:

params[:something][:example]

应该为您提供所选的值。