Chcę posortować opcje select2 w kolejności alfabetycznej. Mam następujący kod i chciałbym wiedzieć, jak to osiągnąć.Jak sortować opcje select2 (wtyczki) alfabetycznie?
<select name="list" id="mylist" style="width:140px;">
<option>United States</option>
<option>Austria</option>
<option>Alabama</option>
<option>Jamaica</option>
<option>Taiwan</option>
<option>canada</option>
<option>palau</option>
<option>Wyoming</option>
</select>
$('#mylist').select2({
sortResults: function(results) { return results.sort(); }
});
chcę sortować dane za pośrednictwem 'tekst' ...
Próbowałem, ale nie posortować wstępną listę, jeśli nie jest podana w kolejności alfabetycznej. Poza tym uważam, że musisz podać funkcję jako parametr, który dokona porównania, tak jak zrobił to @ScarGarcia. –
Na https://github.com/select2/select2/issues/3195#issuecomment-256938416 dostępna jest bardziej szczegółowa wersja, która sortuje alfabetycznie i która działa w moim przypadku. – Christoph