在选择jquery值时保持顺序

在选择jquery值时保持顺序,jquery,Jquery,路线图上是否有任何功能可以在从“选择”中选择值时,根据顺序维护已创建列表中的顺序 基本上,如果初始的多重选择如下所示: 1. Option 1 2. Option 2 3. Option 3 4. Option 4 Then, if from the list, I select options in this order: 3, 1, 4, 2 The value pass should look like this: Option 1 Option 2 Option 3 Option

路线图上是否有任何功能可以在从“选择”中选择值时,根据顺序维护已创建列表中的顺序 基本上,如果初始的多重选择如下所示:

1. Option 1
2. Option 2
3. Option 3
4. Option 4

Then, if from the list, I select options in this order: 3, 1, 4, 2
The value pass should look like this:
Option 1 
Option 2 
Option 3 
Option 4 
有没有办法维持多选的选定顺序?这是你想要的吗

<select multiple>
  <option value="1">first</option>
  <option value="2">second</option>
  <option value="3">third</option>
  <option value="4">fourth</option>
</select>

$('select').on('change', function() {
  var orderedValues = $(this).val();
});

第一
第二
第三
第四
$('select')。在('change',function()上{
var orderedValues=$(this.val();
});

您预定订单的标准是什么?按字母顺序排列的数字的标准是什么?你的问题是不明确的如果我选择这个顺序3,1,4,2,我想传递像这个顺序3,1,4,2这样的数据。不是1,2,3,4我想我理解这个问题(哦,如果我错了请纠正我)。他希望保留选择元素的顺序,而不是以编程方式对元素排序。但据我所知,多选框并不是这样工作的。hi Flater u是正确的,我想保留我选择元素的顺序,而不是以编程方式对元素排序。