Folgende Daten werden an select2 über Angular UI: (Live example here)Angular UI select2 - Wie wird die automatische Sortierung gestoppt?
JS:
$scope.items = [
{id: 1, text: 'elephant'},
{id: 2, text: 'desk'},
{id: 3, text: 'car'},
{id: 4, text: 'boat'},
{id: 5, text: 'apple'}
];
$scope.selected = [];
HTML:
<select ui-select2
multiple
ng-model="selected"
data-placeholder="Please select..."
style="width:200px">
<option></option>
<option ng-repeat="item in items" value="{{item.id}}">{{item.text}}</option>
</select>
jedoch Element jedes Mal ausgewählt wird, es sortiert die ausgewählten Elemente von id
. Zum Beispiel, wenn Sie "Apfel" und dann "Boot" wählen, sind die selected
Artikel "Boot" und "Apfel" (in dieser Reihenfolge!).
Wie kann ich die Bestellung beibehalten und diese automatische Sortierung deaktivieren?
Tritt dies mit Vanille JS in Select2 oder NUR mit AngularUI auf? – ProLoser
Ich bin mir überhaupt nicht sicher, warum das passiert. Können Sie ein Ticket für das Projekt öffnen? – ProLoser
@ProLoser: https://github.com/angular-ui/angular-ui/issues/406 –