c'è l'autocompletamento di Ajax usato anche da Google. prova a cercare sul forum javascript.