# A little more help with a collection

**URL:** <https://www.ruby-forum.com/t/a-little-more-help-with-a-collection/183373>\
**Category:** Rails\
**Created:** [February 12, 2010, 4:13pm UTC](https://www.ruby-forum.com/t/a-little-more-help-with-a-collection/183373 "2010-02-12T16:13:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mercurius](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/c89c15/32.png) [@mercurius](https://www.ruby-forum.com/u/mercurius)\
**Post date:** [February 12, 2010, 4:13pm UTC](https://www.ruby-forum.com/t/a-little-more-help-with-a-collection/183373/1 "2010-02-12T16:13:40Z")

</div>

> Month: \<%= select\_tag (:month, options\_for\_select([[“January”, 1], [“February”, 2], [“March”, 3], [“April”, 4], [“May”, 5], [“June”, 6], [“July”, 7], [“August”, 8], [“September”, 9], [“October”, 10], [“November”, 11], [“December”, 12]])) %\>

I need to ensure that the collection above displays the current month  
that may be in the parameters, how do I do this?

---

<div class="post-metadata">

**Author:** ![mercurius](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/c89c15/32.png) [@mercurius](https://www.ruby-forum.com/u/mercurius)\
**Post date:** [February 12, 2010, 4:46pm UTC](https://www.ruby-forum.com/t/a-little-more-help-with-a-collection/183373/2 "2010-02-12T16:46:46Z")

</div>

\<%= select\_month(Date.today) %\>

(the field name will be date[month])

---

<div class="post-metadata">

**Author:** ![mercurius](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/c89c15/32.png) [@mercurius](https://www.ruby-forum.com/u/mercurius)\
**Post date:** [February 12, 2010, 4:57pm UTC](https://www.ruby-forum.com/t/a-little-more-help-with-a-collection/183373/3 "2010-02-12T16:57:21Z")

</div>

Sharagoz – wrote:

> \<%= select\_month(Date.today) %\>
> 
> (the field name will be date[month])

Thanks for your response. Sorry if I was unclear, I just want the form  
with a collection for month and year to remember the values it has been  
passed. Once I complete the form and submit, it displays the correct  
records but the form itself reverts.

---

<div class="post-metadata">

**Author:** ![mercurius](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/c89c15/32.png) [@mercurius](https://www.ruby-forum.com/u/mercurius)\
**Post date:** [February 12, 2010, 5:21pm UTC](https://www.ruby-forum.com/t/a-little-more-help-with-a-collection/183373/4 "2010-02-12T17:21:25Z")

</div>

If you check the API you’ll find this:  
options\_for\_select(container, selected = nil)

Supply a second parameter for the “selected” value
