Sortier-UI-Autocomplete-Ergebnisse basierend auf der match-Position

Möchte ich Sortiere meine jQuery-UI-Autocomplete-Ergebnisse basierend auf dem in der string-match Auftritt. Die Ergebnisse, wo das match ist der erste Buchstabe sollte priorisiert werden über die Ergebnisse in dem das Spiel ist in der Mitte der Zeichenfolge.

Einer Suche nach "M" zurückkehren sollte:

Matt, Michael, Sam, Tim, Adam, Benjamin

Statt, da es nur die Rückgabe der Gegenstände in alphabetischer Ordnung jetzt, ich bin immer diese:

Adam, Benjamin Matt, Michael, Sam, Tim

Leider, es sieht aus wie Autocomplete UI nicht alle Optionen, die für etwas wie das zu tun, sondern es präsentiert die Ergebnisse in der Reihenfolge in der er Sie empfangen hat. Mit MySql zu tun haben, die Sortierung ist keine option, da alle möglichen Spiele sind vorinstalliert, so dass ich nicht telefonieren, um die Datenbank mit jedem Tastenanschlag. Hat jemand so etwas gemacht?

InformationsquelleAutor blim8183 | 2011-11-28
Schreibe einen Kommentar