类似于此问题,How can I move selected option in multiselect up and down by buttons using jquery?,但不能上下移动选择。但是能够在没有滚动条的情况下上下滚动列表,以实现更精确的滚动。类似于使用向上和向下键一次向上或向下浏览列表。如何使用jQuery或JavaScript的向上和向下按钮实现此目的?
或者是否有任何HTML属性可以帮助浏览长列表,使用户更友好?
<select id="selectLongList" multiple>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
[两个按钮,可能在侧面
<button id="up">Up</button>
<button id="down">Down</button>
jQuery JavaScript
谢谢
签出Select2 for jQuery,它很可能会解决您的问题。您无需移动任何选项。 Select2只会显示选择本身内的每个选定项目。