Rails でユーザーを選択するボックスがあります。その選択ボックスから選択したインスタンスを取得する簡単な方法はありますか?
show.html.erb :
<select id="user_select" name="user_select" class="input-medium">
<% @users.each do |user| %>
<option><%= user.username %></option>
<% end %>
</select>
<!-- button to addfriend method like on next example -->
今回は、この場所に次のようなものがあります。
<ul id="user_list" name="user_list">
<% @users.each do |user| %>
<li><%= user.username %></li>
<%= link_to "Add", addfriend_project_path(@project, :user_id => user.id) %>
<% end %>
</ul>
そして、メソッドの選択ボックスからユーザー情報を取得する必要があります-> id が最適です。