【发布时间】:2018-02-09 08:41:19
【问题描述】:
我正在使用 prime ng api 中的 prime ng 选择列表:https://www.primefaces.org/primeng/#/picklist
我在这里面临的一个问题是选择列表不支持多选。
多选示例:http://jsfiddle.net/bMgpc/170/
在小提琴中,给出的代码是:
$(document).ready(function() {
$('ul').multiSelect({
unselectOn: 'body',
keepSelection: false,
});
});
如何使用 shift 键启用多选,在哪里可以执行范围选择?
非常感谢任何帮助...
【问题讨论】:
-
如果您可以使用 shift 键启用多选,请改进代码。只需在函数 onItemClick 中,检查是否按下了shith 键并将索引保存在两个变量中。如果你有两个索引,选择这个索引之间的所有项目
-
@Eliseo 并不是说我反对改进代码,只是我目前正在处理的工作对时间非常敏感。所以我要么使用选择列表,要么依赖其他插件来获得我想去哪里。
标签: angular multi-select primeng shift