# Using two select elements (master - slave)

**URL:** <https://www.ruby-forum.com/t/using-two-select-elements-master-slave/65568>\
**Category:** Rails\
**Created:** [February 10, 2006, 9:28pm UTC](https://www.ruby-forum.com/t/using-two-select-elements-master-slave/65568 "2006-02-10T21:28:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [February 10, 2006, 9:28pm UTC](https://www.ruby-forum.com/t/using-two-select-elements-master-slave/65568/1 "2006-02-10T21:28:00Z")

</div>

Hi, I am looking for an opinion.

I need to have two select html elements in a form, the selection of the  
first  
element will determine the elements of the second select.

I do not want to use AJAX, so I think I would like to add a onchange  
event in  
the first select, but due to my lack of experience in rails I am  
somewhat  
without ideas on the way of handling this “post back” event.

Thank you for you sugestion,

Paulo A…

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [February 10, 2006, 9:51pm UTC](https://www.ruby-forum.com/t/using-two-select-elements-master-slave/65568/2 "2006-02-10T21:51:03Z")

</div>

On 2/10/06, removed\_email\_address@domain.invalid [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> without ideas on the way of handling this “post back” event.
> 
> Thank you for you sugestion,
> 
> Paulo A…
> 
> * * *
> 
> Rails mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

## Why do you not want to use AJAX?

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [February 11, 2006, 1:40am UTC](https://www.ruby-forum.com/t/using-two-select-elements-master-slave/65568/3 "2006-02-11T01:40:04Z")

</div>

Quoting Peter F. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> > the first select, but due to my lack of experience in rails I am somewhat  
> > without ideas on the way of handling this “post back” event.
> > 
> > Thank you for you sugestion,
> 
> Why do you not want to use AJAX?

I am just testing different ways for doing the same task.

Paulo A.

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [February 13, 2006, 3:34pm UTC](https://www.ruby-forum.com/t/using-two-select-elements-master-slave/65568/4 "2006-02-13T15:34:05Z")

</div>

On 2/10/06, removed\_email\_address@domain.invalid [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > >
> 
> Rails mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

## I have experienced the most success lately picking the least painful option first. In this case, AJAX was definitely less painful than handling an n-way get/post controller function.
