默认情况下,选定的选项按照选定的顺序显示在字段中。但是,我希望它们始终以硬编码顺序显示。
基本上,Choices.js 提供了
shouldSort
选项来确定选项列表是按其原始顺序还是按字母顺序显示。但我希望所选的选项具有相同的选项。
这可能吗?
我也在寻找这个解决方案,如果将来有人需要的话。
shouldSort: false
这将禁用choices js的排序功能并按原始顺序显示。
例子:
const selectColors = document.querySelector('.js-colors');
new Choices(selectColors, {
searchEnabled: false,
itemSelectText: '',
shouldSort: false,
});