【发布时间】:2015-07-21 02:16:52
【问题描述】:
您好,对于特定要求,我正在使用angularjs-dropdown-multiselect(我想要一个带有 selectAll 和 unSelectAll 的下拉多选)。我在自定义视图时遇到了困难。
1) 如果我将“可滚动”设置为 false(默认),有时数据很大,并且所有数据都显示在下拉列表中,下拉列表会变得很长(显示所有 50 个选项)。如果我将“可滚动”属性设置为 true,则默认情况下,下拉菜单的高度为 300 像素。这不是动态高度。所以即使有 1-2 个选项,显示的下拉菜单也是 300px。我该如何解决?我想保持最大高度,如果小于这个长度,长度应该是动态的。
2) 如果列表很小,滚动条仍然可见(它被禁用),如果列表很小(小于最大高度),我如何删除滚动条?
【问题讨论】:
-
如果 angularjs-dropdown-multiselect 不是可行的方法,我想为其他一些提供此要求的库提供一些建议 - 下拉、多选和全选/取消全选选项
-
到目前为止我无法解决这个问题,所以我使用全选/取消全选选项制作了一个可破解的多选下拉菜单,如果需要,请查看 -> github.com/akashrajkn/sf-multiselect
标签: javascript angularjs drop-down-menu