Este un plugin de autocomplemento que es de Jquery UI
http://jqueryui.com/demos/autocomplete/
Y pues si lo quiere hacer vos hay muchas mas formas implementando Jquery
$.Post() y con la ayuda del Serializase(). Todas esta son propediades de Jquery.
El evento $.post tiene eventos cuando se esta ejecutando hay podrias pintar la ayuda del usuario.
Solo es que apliques tus conocimientos del lenguaje del servidor y cliente.