I'm having an issue using collection_select to create a drop down menu.
All the guides say that this
<%= collection_select(:page, :user_id, @users, :id, :full_name,
:include_blank => false) %>
should work but when I run the server, instead of a list of users
appearing it's just a blank list. The associations are that page belongs
a user and a user has many pages, and there are users in the database
that should be obtained in the controller when I call @users = User.all
Any idea on how to get the drop down list to populate?
This is the html code that is generated so something is missing/wrong
but I'm not sure what it is.
<select id="page_user_id" name="page[user_id]">
<option value="1"> </option>
<option value="2"> </option>
<option value="3"> </option>
<option value="4" selected="selected"> </option>
<option value="5"> </option>
<option value="6"> </option>
<option value="7"> </option>
</select>
--
Posted via http://www.ruby-forum.com/.
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
No comments:
Post a Comment