La prima cosa penso quando ho letto la vostra domanda sono che avete una stretta di niente male del Javascript ma sembro pensare che ci sia una certa specie “del sistema alimentabile„ per il jQuery. La verità è, ci è un senso molto piacevole sviluppare le vostre proprie funzioni ed estendere il jQuery (poichè accennate $.fn.), ma dopo quello è l'ovest selvaggio selvaggio.
Gli ho due suggerimenti per. Il primo è di ottenere la versione ONU-minified di che cosa autocomplete alimentabile avete ottenuto alle vostre mani sopra ed investire l'ora o in modo da dovrebbe prendere (fornito esso correttamente è commentato/progettato) per esaminare che cosa fa. Ci quasi certamente saranno sezioni che si occupano “di keyup ()„ e “di .click ()„ che dovrebbero essere abbastanza chiari quanto al loro scopo.
Molti collegamenti comprendono un senso aggiungere il vostro proprio alimentatore di chiamata ripetuta durante determinati eventi (cioè un valore è selezionato). Sto usando ultimamente questo un -
http://www.devbridge.com/projects/autocomplete/jquery/. Ha un metodo del onSelect () che potete assegnare una funzione a. Da là, potete maneggiare il resto dei vostri DOM secondo il valore che l'utente seleziona.