【发布时间】:2018-05-19 22:34:30
【问题描述】:
https://www.w3schools.com/html/tryit.asp?filename=tryhtml_elem_select_size
我看到的选择框是基于区域的选择框,而不是下拉框。但是,在 rails 中,我只能获得基于下拉的选择框。我试过了:
<%= f.collection_select :role_cont, Role.where(company: current_user.company), :name, :name, include_blank: true, :multiple => true, class: 'form-control chosen-it', :size => 10 %>
以上行不通。注意 :size 属性。来自我拥有的宝石:
<%= select_tag 'recipients', recipients_options(@chosen_recipient), multiple: true, class: 'form-control chosen-it' %>
这确实有效,它创建了一个我想要的基于区域的选择框。如何将我的选择框设置为可滚动区域而不是简单的下拉区域?即使我只能选择单个对象,我也希望能够使用可滚动的选择框
【问题讨论】:
标签: ruby-on-rails forms select dropdown