# Select in rails

**URL:** <https://www.ruby-forum.com/t/select-in-rails/138386>\
**Category:** Rails\
**Created:** [May 22, 2008, 2:33pm UTC](https://www.ruby-forum.com/t/select-in-rails/138386 "2008-05-22T14:33:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![leonard2](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e68b1a/32.png) [@leonard2](https://www.ruby-forum.com/u/leonard2)\
**Post date:** [May 22, 2008, 2:33pm UTC](https://www.ruby-forum.com/t/select-in-rails/138386/1 "2008-05-22T14:33:52Z")

</div>

hello everybody!!!

I want to pass the value of my select to another controller my code is  
this

my user controller

def index  
@users = User.find(:all)  
…

my view index

# broker

Seleccione un tipo de usuario

\<%= select (:user , :user\_id, @users.map{ |p| [p.name, p.id] }) %\>

I donÂ´t know do the submit with form??

any idea!!!  
thanks

---

<div class="post-metadata">

**Author:** ![leonard2](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e68b1a/32.png) [@leonard2](https://www.ruby-forum.com/u/leonard2)\
**Post date:** [May 22, 2008, 4:31pm UTC](https://www.ruby-forum.com/t/select-in-rails/138386/2 "2008-05-22T16:31:50Z")

</div>

Leonard Y. wrote:

> hello everybody!!!
> 
> I want to pass the value of my select to another controller my code is  
> this
> 
> my user controller
> 
> def index  
> @users = User.find(:all)  
> …
> 
> my view index
> 
> # broker
> 
> Seleccione un tipo de usuario
> 
> \<%= select (:user , :user\_id, @users.map{ |p| [p.name, p.id] }) %\>
> 
> I donÂ´t know do the submit with form??
> 
> any idea!!!  
> thanks

to do a submit with a form would look like this:

\<% form\_tag :action =\> ‘method\_nam’ do -%\>

\<%= submit\_tag “Next”, :class =\> ‘inputsubmit’ %\>

\<% end -%\>

if you want to call a different controller from the one you are  
currently in do this:

\<% form\_tag :action =\> ‘method\_nam’, :controller =\> ‘controller\_name’ do  
-%\>

\<%= submit\_tag “Next”, :class =\> ‘inputsubmit’ %\>

\<% end -%\>

A reference I use all the time is the rails api:  
[http://api.rubyonrails.org/](http://api.rubyonrails.org/)

---

<div class="post-metadata">

**Author:** ![leonard2](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e68b1a/32.png) [@leonard2](https://www.ruby-forum.com/u/leonard2)\
**Post date:** [May 22, 2008, 5:49pm UTC](https://www.ruby-forum.com/t/select-in-rails/138386/3 "2008-05-22T17:49:18Z")

</div>

thanks very much, IÂ´m going to doing
