Quote Originariamente inviata da M4V1 Visualizza il messaggio
Magari non vuoi usare una libreria in più e quello che ti dico non ti interessa, però ti consiglio di provare l'accoppiata typeahead.js + bloodhound. Per l'autocomplete è la soluzione migliore che abbia provato finora (ma non sono uno sviluppatore js).

Bloodhound ti permette di caricare i tuoi dati utilizzando il prefetch, il caching sul localStorage o fonti remote.
Ora io non so come gestisci i tuoi dati ma dagli un'occhiata, secondo me potrebbe fare al caso tuo.

https://github.com/twitter/typeahead.js
Hai detto bene, già ci sono troppe librerie in ballo
Come gestisco i dato in local storage è presto detto, li carico in un datalist e funziona, ovviamente con le limitazioni che questo ha relativamente ai browser datati, e qui ce ne sono, e ovviamente alla "marca" del browser.
Ad ogni buon conto sembra che possa modificare anche il responso di autocoplete di jqueryUI devo solo capire bene come.