我有一个简单的表格:
<%= f.input :type, :required => true, :collection => ["Nonprofit","School","Company"], :hint => "Note: nonprofits will need to provide proof of nonprofit status", :input_html => { :value => params['type'] } %>
<%= f.input :name, :label => "Organization" %>
<%= f.input :first_name %>
<%= f.input :last_name %>
<%= f.input :email %>
用户通过http://www.website.com/org/signup?type=Company之类的 URL 访问此页面
我可以使用这种格式在名称或电子邮件等字段中输入值,但不知道如何将参数传递给下拉列表。
我已经尝试了一些事情,包括将 :value 更改为 :selected 或 :option 但似乎没有任何效果。