当你选择多个项目时,它们是按字母顺序排序的。我们想预设选择顺序而不排序。也就是说,如果我选择"B",然后选择"A",多选应该显示"B","A"而不是"A","B"。如何实现?
<select id="multiple" class="form-control select2-multiple" multiple>
<optgroup label="Alaskan">
<option value="A">A</option>
<option value="B">B</option>
</optgroup>
</select>
谢谢。
2条答案
按热度按时间zu0ti5jz1#
Select 2 v4有一个解决方案。它改变了项目的顺序-用户选择的项目被移到最后。
Source
wz3gfoph2#
当选择是确定的时候使用这个!
但是服务器渲染将自动排序...所以可以尝试这种方式
jsFiddle demo