# List Menu

**URL:** <https://www.ruby-forum.com/t/list-menu/89278>\
**Category:** Rails\
**Created:** [March 19, 2007, 10:46am UTC](https://www.ruby-forum.com/t/list-menu/89278 "2007-03-19T10:46:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![hasana](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/d78d45/32.png) [@hasana](https://www.ruby-forum.com/u/hasana)\
**Post date:** [March 19, 2007, 10:46am UTC](https://www.ruby-forum.com/t/list-menu/89278/1 "2007-03-19T10:46:13Z")

</div>

In ruby, can i change the “text\_field” to “list menu”? For example like  
below…

**\*Gender :**

\<%= text\_field 'registration', 'gender' %\>

---

<div class="post-metadata">

**Author:** ![hasana](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/d78d45/32.png) [@hasana](https://www.ruby-forum.com/u/hasana)\
**Post date:** [March 19, 2007, 11:09am UTC](https://www.ruby-forum.com/t/list-menu/89278/2 "2007-03-19T11:09:28Z")

</div>

Sure. For this simple example you would use the select method.  
Instead of \<%= text\_field ‘registration’, ‘gender’ %\>, you’d use:

\<%= select ‘registration’, ‘gender’, {“Male” =\> “Male”, “Female” =\>  
“Female”}, { :include\_blank =\> true } %\>

Check the [documentation](http://api.rubyonrails.org/classes/ActionView/%0AHelpers/FormOptionsHelper.html#M000506) for more  
details.

Marc

On Mar 19, 2:46 am, Hasana H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![hasana](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/d78d45/32.png) [@hasana](https://www.ruby-forum.com/u/hasana)\
**Post date:** [March 19, 2007, 4:47pm UTC](https://www.ruby-forum.com/t/list-menu/89278/3 "2007-03-19T16:47:27Z")

</div>

Thank you very much…it works.
