How can I set selected value on select_tag

Look at the documentation for #options_for_select (see http://www.railsbrain.com/api/rails-2.2.2/doc/index.html?a=M002023&name=options_for_select). It takes a second argument which specifies which option should be selected.

–wpd

Patrick Doyle wrote:

    <%=select_tag 'project_version_select',     options_for_select(@project_versions)%>

    How can I set the selected value for this select box?

Look at the documentation for #options_for_select (see http://www.railsbrain.com/api/rails-2.2.2/doc/index.html?a=M002023&name=options_for_select). It takes a second argument which specifies which option should be selected.

Or instead use

   @my_model_object = look_it_up()    select 'my_model_object', 'my_attribute', my_map_of_strings_and_values

the non-_tag versions of all the helpers are much better because they enforce cleaner controller actions, and they are aware of your objects and members so they can make them sticky.