如何在jquery-select2中自定义顺序?

时间:2018-12-28 06:00:09

标签: javascript html jquery-select2 jquery-select2-4

我想以与我选择的顺序相同的顺序来获取所选值,而不是在<select>元素中指定的顺序。

例如,我选择了1, 2, 3。但是现在,我想将顺序更改为1,3,2

我这样做如下:

  1. 删除23
  2. 并添加32

但是结果仍然是1, 2, 3

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>select2.js study</title>
    <link rel="stylesheet" type="text/css" href="css/select2.min.css" />
    <script src="js/jquery-1.7.1.min.js" type="text/javascript" charset="utf-8"></script>
    <script src="js/select2.min.js" type="text/javascript" charset="utf-8"></script>
    <script>
        $(document).ready(function() {
            $("#id_label_multiple").select2();
        });
    </script>
</head>
<body>
    <label for="id_label_multiple">
        Click this to highlight the multiple select element <br />
        <select class="js-example-basic-multiple js-states form-control" id="id_label_multiple" multiple="multiple"
         data-placeholder="Select a state">
            <option>1</option>
            <option>2</option>
            <option>3</option>
            <option>4</option>
        </select>
    </label>
</body>

我想按选择的顺序获取选择的值。

可能是jQuery-select2 - Get values in the order they were selected的副本,但是这个问题的示例代码很混乱,它不是多重选择。而且我认为我的代码可以更好地解释这种问题。

0 个答案:

没有答案