Ruby on rails 3 如何在Rails 3上实现多重选择

Ruby on rails 3 如何在Rails 3上实现多重选择,ruby-on-rails-3,multiple-select,Ruby On Rails 3,Multiple Select,我有一个索引,在那里我显示了一个文档列表。我想实现多重选择,以便对用户选择的文档执行不同的操作 我创建了一个 <%= check_box_tag 'id', 'document.id %> 您需要设置:multiple=>true <%= check_box_tag 'id', document.id, :multitple => true %> true%> 这将在参数[:id]中以数组的形式提供结果,您需要设置:multiple=>true <%=

我有一个索引,在那里我显示了一个文档列表。我想实现多重选择,以便对用户选择的文档执行不同的操作

我创建了一个

<%= check_box_tag 'id', 'document.id %>

您需要设置
:multiple=>true

<%= check_box_tag 'id', document.id, :multitple => true %>
true%>

这将在
参数[:id]
中以数组的形式提供结果,您需要设置
:multiple=>true

<%= check_box_tag 'id', document.id, :multitple => true %>
true%>
这将以数组的形式为您提供
params[:id]
次要更正(复数):


确保您的模型已正确设置为“可访问属性”(attr\u accessible)
类似于
:document\u ids

小更正(复数):



确保您的模型已正确设置为“可访问属性”(attr\u accessible):document\u ids

非常感谢您的回答。很快,我试过你说的,但没用。但是在读了一点之后,我改变了参数的名称:
true%>
,这很好,我还删除了
:multiple=>true
,它仍然很好地为您工作。我把
复选框上的多个
选项与
复选框标签
helper混淆了。它似乎不适用于“_标签”版本。非常感谢您的回答。很快,我试过你说的,但没用。但是在读了一点之后,我改变了参数的名称:
true%>
,这很好,我还删除了
:multiple=>true
,它仍然很好地为您工作。我把
复选框上的多个
选项与
复选框标签
helper混淆了。它似乎不适用于“_标签”版本。