angularjs-dropdown-multiselect

时间:2015-07-21 02:16:52

标签: javascript angularjs drop-down-menu

嗨,对于特定要求,我使用angularjs-dropdown-multiselect(我想要一个带有selectAll和unSelectAll的下拉多选)。我在定制视图方面遇到了困难。

1)如果我保持"可滚动"如果为false(默认值),有时数据量很大,并且所有数据都显示在下拉列表中,下拉列表变得非常长(显示所有50个选项)。如果我保持"可滚动" attribute为true,默认情况下,下拉列表的高度为300px。这不是动态高度。因此,即使有1-2个选项,显示的下拉列表也是300px。我该如何解决?我想保持最大高度,如果它小于那个长度应该是动态的。

2)如果列表很小,滚动条仍然可见(它被禁用),如果列表很小(小于最大高度),如何删除滚动条?

1 个答案:

答案 0 :(得分:0)

我为多选下拉列表编写了一个简单的指令,以避免依赖于其他外部库以便于使用。如果您正在寻找"选择全部" &安培; "取消选择所有",使用动态高度可配置选项(包括自定义图标..),您可能需要查看 -

https://github.com/rajush/ng-dropdown-multiselect

简单,但完成工作。