6

我找不到 Bootstrap 的可滚动、多选列表组件;有人知道吗?

Select2 组件很棒,但我希望首先扩展列表,而不是下拉列表。

如果它可以与文本输入组件一起使用以进行搜索/过滤,则会得到奖励。

感谢您提供任何有用的提示!

4

4 回答 4

5

如果您正在寻找 2 列选择布局,请查看

如果您正在寻找多选下拉菜单 - 请在此处查看

于 2013-05-28T19:29:43.037 回答
4

要使下拉列表可滚动,请添加以下 css

.multiselect-container {
    height: 200px;  
    overflow-x: hidden;
    overflow-y: scroll;  
}
于 2015-08-04T07:06:47.013 回答
2

Bootstrap Dual Listbox使用两个列表来管理选择。

在您的 HTML 文档中:

<select name="duallistbox[]" multiselect>
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
    <option value="3">Option 3</option>
    <option value="4">Option 4</option>
    ...
    <option value="10">Option 10</option>
</select>

在您的 JS 脚本中:

$('select[name="duallistbox[]"]').bootstrapDualListbox();

结果是: 图像

于 2014-08-12T09:00:25.133 回答
1

我最近创建了非常简单的 jQuerUI插件.active,它通过在元素上切换类来模仿多选功能。

$(selector).multiselect("selection")

返回具有 class 的子元素的索引数组.active

滚动和其他样式是通过应用相应的 CSS 来完成的。

于 2014-08-01T07:40:39.627 回答