Questo dovrebbe fare al caso tuo, e comunque autocomplete intesa come logica di caricare i dati via ajax poi come/quanti dati mostrare e un problema di come imposti query.