# Drop down in a form\_for action?

**URL:** <https://discuss.rubyonrails.org/t/drop-down-in-a-form-for-action/33192>\
**Category:** rubyonrails-talk\
**Created:** [August 14, 2008, 12:46pm UTC](https://discuss.rubyonrails.org/t/drop-down-in-a-form-for-action/33192 "2008-08-14T12:46:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![CPerry](https://avatars.discourse-cdn.com/v4/letter/c/9d8465/32.png) [@CPerry](https://discuss.rubyonrails.org/u/CPerry)\
**Post date:** [August 14, 2008, 12:46pm UTC](https://discuss.rubyonrails.org/t/drop-down-in-a-form-for-action/33192/1 "2008-08-14T12:46:36Z")

</div>

Hey, I was just looking over the Rails API for form helpers here....

[http://api.rubyonrails.com/classes/ActionView/Helpers/FormHelper.html](http://api.rubyonrails.com/classes/ActionView/Helpers/FormHelper.html)

I noticed that there is no tag for a select/drop down menu?? I need to create two separate drop downs for my form, one that allows the user to choose a condition (new, excellent, good, fair) and one that allows them to choose the category that they want to place the item in (men's, women's, children's, etc.). Can anyone point me in the right direction for creating a drop down for my form?

Here is my current generic form\_for code:

\<% form\_for @item do |f| %\> \<p\>title:\<br /\> \<%= f.text\_field :title %\> \</p\> \<p\>color:\<br /\> \<%= f.text\_field :color %\> \</p\> \<p\>brand:\<br /\> \<%= f.text\_field :brand %\> \</p\> \<p\>description:\<br /\> \<%= f.text\_area :description %\> \</p\> \<p\> \<%= submit\_tag %\> \<% end %\>

--Cory

---

<div class="post-metadata">

**Author:** ![John\_McAuley](https://avatars.discourse-cdn.com/v4/letter/j/71e660/32.png) [@John\_McAuley](https://discuss.rubyonrails.org/u/John_McAuley)\
**Post date:** [August 14, 2008, 12:51pm UTC](https://discuss.rubyonrails.org/t/drop-down-in-a-form-for-action/33192/2 "2008-08-14T12:51:27Z")

</div>

This:

\<%= select :facilitator, :id, @facilitators.map{|u| [u.surname,u.id]}

> 

will create this:

\<select id="facilitator\_id" name="facilitator[id]"\> \<option value=""\>\</option\> \<option value="1"\>jj\</option\> \</select\>

j

---

<div class="post-metadata">

**Author:** ![11175](https://avatars.discourse-cdn.com/v4/letter/1/8edcca/32.png) [@11175](https://discuss.rubyonrails.org/u/11175)\
**Post date:** [August 14, 2008, 1:42pm UTC](https://discuss.rubyonrails.org/t/drop-down-in-a-form-for-action/33192/3 "2008-08-14T13:42:30Z")

</div>

Also check out collection\_select in the Rails Framework doc ([http://api.rubyonrails.org/](http://api.rubyonrails.org/))

collection\_select(:post, :author\_id, Author.find(:all), :id, :name\_with\_initial, {:prompt =\> true})
