Ruby/Rails gem 用于从列表中选取多个项目

Ruby/Rails gem for picking multiple items from a list

我想我们大多数人都见过 "item picker" 的样式,其中在盒子的一侧有一个项目列表;中间有一些箭头按钮,另一侧是另一个框,其中包含 "picked" 项。

像这样:

Picked               Available
+----------+         +-------+
| item1    |    <=   | item2 |
| item3    |   =>    | item4 | 
+----------+         | item5 | 
                     | ...   |
                     + ------+

有没有 gem 为我做这个的?

它应该可以 100% 地在浏览器端工作,而在服务器端却不会大惊小怪。项目数量有限,因此不需要滚动、AJAX 分页或其他任何操作。可用项目列表将与表格一起发送;选择的项目列表可以以 gem 看起来最好的任何方式与提交一起返回。

您可以使用名为 DualListBox

的 Jquery 插件

https://github.com/Geodan/DualListBox