Ich habe ein Array von Objekten, die von einem WebService bereitgestellt werden (die Reihenfolge der Liste ist wichtig). Ich habe das JSON-Objekt in ein Selectize-Steuerelement geladen, aber es ordnet die Liste neu an, ohne die Reihenfolge des Objekts zu verwenden.Verhindern Selektiere automatisches Sortieren
Dies ist die Verknüpfung des aktuellen Problems.
$('#testSelect').selectize({
maxItems: 1,
valueField: 'Id',
labelField: 'Descripcion',
searchField: 'Descripcion',
options: data
});
Fiddle hier: http://jsfiddle.net/LYYab/
Ich habe die 'sortField' deaktiviert, aber es funktioniert nicht.
Jede Hilfe würde sehr geschätzt werden.
Danke.
Ich nehme an, dass Sie die Standardreihenfolge meinen, wenn Sie das Dropdown zuerst erhalten? Anstatt einmal etwas in die Box einzugeben? Sobald Sie etwas bearbeitet haben, wird es die "besten" Übereinstimmungen sortieren. Leider bin ich mir nicht sicher, ob das möglich ist, weil es nicht das ist, wofür Selectize ist. – SpaceDog
Ich meine, dass die dropwdown so etwas wie dieses shoul: - Todos - Armtas - Comtrek - Earthwax - Flotonic , dass die Reihenfolge des JSON-Objekt ist. – eliashdezr
UPDATE: Eine einfache Lösung für diesen Fall: Fügen Sie ein Leerzeichen vor dem Word, das ich oben sein möchte. – eliashdezr