Reorder options inside select
HTML
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.1/css/select2.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.1/js/select2.full.min.js"></script>
<select name="list" id="mylist" multiple style="width:140px;">
</select>
JavaScript
var dataUser=[{"id":"5", "text":"BTest"},
{"id":"2", "text":"ATest"},
{"id":"8", "text":"CTest"},
{"id":"13", "text":"DTest"}];
$("#mylist").select2({
data:dataUser,
templateResult: function(data) {
return data.text;
},
sorter: function(data){
return data.sort();
}
});