如何使用select标签添加复选框

时间:2015-01-16 03:08:24

标签: ruby-on-rails

我希望在当前的select_tag选项中添加复选框。我只能添加一个复选框,而不是多个复选框。我确实会出现的一个复选框将抛弃下拉菜单的整个格式。我只希望每个选项都有一个小复选框。

= select_tag :ethnicity, options_for_select(['Asian', 'Black', 'Biracial', 'Indian', 'Hispanic/Latin', 'Middle Eastern', 'Native American', 'Pacific Islander', 'White', 'Other']), prompt: 'Ethnicity'

enter image description here

添加check_box_tag时的最终结果:

enter image description here

1 个答案:

答案 0 :(得分:0)

通常,<select>标记用于选择一个选项,但是,有一个属性允许选择多个选项。

<select multiple="multiple">

有一点需要注意:您必须在Mac上进行PC或命令的转换,从设计的角度来看,这不是一个很好的用户体验。