下拉列表选择Rails表单,注册用户名

时间:2015-01-13 18:06:42

标签: ruby-on-rails forms twitter-bootstrap ruby-on-rails-4 drop-down-menu

我在Rails表单中有一个下拉列表选项,我想用注册用户的所有用户名填充下拉菜单。关于如何做到这一点的任何想法?

这是我到目前为止所做的:

<div class = "row">
  <div class = "form-group col-md-3">
    <%= f.label :room_number %><br>
    <%= f.select(:user_name, class: "dropdown-toggle") %>
  </div>
</div>

1 个答案:

答案 0 :(得分:1)

你可以选择:

<%= f.select :user_name, User.pluck(:name) %>

修改

要允许多项选择,您需要使用以下内容:

 <%= f.select :user_name, User.pluck(:name), { multiple: true, size: 2 } %> #or any number