# Select vs. select\_tag

**URL:** <https://www.ruby-forum.com/t/select-vs-select-tag/52795>\
**Category:** Rails\
**Created:** [January 19, 2006, 4:28am UTC](https://www.ruby-forum.com/t/select-vs-select-tag/52795 "2006-01-19T04:28:44Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dmarkow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bc8723/32.png) [@dmarkow](https://www.ruby-forum.com/u/dmarkow)\
**Post date:** [January 19, 2006, 4:28am UTC](https://www.ruby-forum.com/t/select-vs-select-tag/52795/1 "2006-01-19T04:28:44Z")

</div>

* * *

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

---

<div class="post-metadata">

**Author:** ![dmarkow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bc8723/32.png) [@dmarkow](https://www.ruby-forum.com/u/dmarkow)\
**Post date:** [January 19, 2006, 6:21pm UTC](https://www.ruby-forum.com/t/select-vs-select-tag/52795/2 "2006-01-19T18:21:32Z")

</div>

One way would be to put @timesheet.user\_id =  
session[:logged\_in\_user\_id\_or\_whatever]  
in the controller action for this view.  
select() just defaults the selection to the current value returned by  
the method. In this case, @timesheet.user\_id

---

<div class="post-metadata">

**Author:** ![dmarkow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/bc8723/32.png) [@dmarkow](https://www.ruby-forum.com/u/dmarkow)\
**Post date:** [January 19, 2006, 6:54pm UTC](https://www.ruby-forum.com/t/select-vs-select-tag/52795/3 "2006-01-19T18:54:50Z")

</div>

* * *

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