# Options\_for\_select - default nil value

**URL:** <https://www.ruby-forum.com/t/options-for-select-default-nil-value/97044>\
**Category:** Rails\
**Created:** [July 4, 2006, 2:11pm UTC](https://www.ruby-forum.com/t/options-for-select-default-nil-value/97044 "2006-07-04T14:11:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mich](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/7bcc69/32.png) [@mich](https://www.ruby-forum.com/u/mich)\
**Post date:** [July 4, 2006, 2:11pm UTC](https://www.ruby-forum.com/t/options-for-select-default-nil-value/97044/1 "2006-07-04T14:11:56Z")

</div>

I have a field in a view, like so:

\<%= select\_tag(‘quoted\_condition’,  
options\_for\_select([‘NEW’,‘RETAIL’,‘OEM’,‘REFURB’], ‘NEW’)) %\>

This sets the ‘selected’ value to ‘NEW’ - however, I would like to have  
a nil value here, so I can “force” the user to choose a condition - much  
likt the :prompt option for select().

Any ideas on how to do this ?

/mich

---

<div class="post-metadata">

**Author:** ![mich](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/7bcc69/32.png) [@mich](https://www.ruby-forum.com/u/mich)\
**Post date:** [July 4, 2006, 6:38pm UTC](https://www.ruby-forum.com/t/options-for-select-default-nil-value/97044/2 "2006-07-04T18:38:11Z")

</div>

\<%= select\_tag(‘quoted\_condition’,  
options\_for\_select([’’,‘NEW’,‘RETAIL’,‘OEM’,‘REFURB’])) %\>

msrk
