Я хочу получить выбранные значения в том же порядке, что и выбранный мной порядок, а не в порядке, указанном в элементе <select>
.
Например, я выбрал 1, 2, 3
.Но теперь я хочу изменить порядок на 1,3,2
.
. Я сделал это следующим образом:
- удалите
2
и 3
- и добавьте
3
и 2
Но результат все равно 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 - Получить значения в том порядке, в котором онибыли выбраны , но пример кода этого вопроса запутался, это не множественный выбор.И я думаю, что мой код может объяснить эту проблему лучше.