Javascript 在Select2多选元素中对结果选项进行排序
我正在工作中构建的web应用程序上使用jQuery插件Select2(v*4.0.3*),我想使用自定义排序功能对结果下拉菜单中的结果进行排序,该功能将根据结果与搜索词的匹配方式对结果进行排序。这意味着我需要知道排序函数本身中的搜索项 我查看了一下,发现我可以添加一个Javascript 在Select2多选元素中对结果选项进行排序,javascript,jquery,select2,jquery-select2-4,Javascript,Jquery,Select2,Jquery Select2 4,我正在工作中构建的web应用程序上使用jQuery插件Select2(v*4.0.3*),我想使用自定义排序功能对结果下拉菜单中的结果进行排序,该功能将根据结果与搜索词的匹配方式对结果进行排序。这意味着我需要知道排序函数本身中的搜索项 我查看了一下,发现我可以添加一个sorter功能,但是sorter功能只提供Select2插件找到的结果,而不提供用于查找结果的搜索词 在谷歌上搜索时,我发现Select2的版本3.5.3附带了一个方法,它给出了结果、容器和查询,这正是我需要的 为什么这是从最新版
sorter
功能,但是sorter功能只提供Select2插件找到的结果,而不提供用于查找结果的搜索词
在谷歌上搜索时,我发现Select2的版本3.5.3附带了一个方法,它给出了结果
、容器
和查询
,这正是我需要的
为什么这是从最新版本中删除的?有点奇怪,自定义结果排序功能实际上失去了一些功能,而不是获得了一些
< >我要申请的排序基本上将任何“精确”匹配放在顶部,然后在中间使用查询“<强>开始/强”匹配,以及在底部的所有其他内容,<强> < /强> .
在最新版本的Select2中可以这样做吗
谢谢