Fråga : fördjupande jQueryautocompleteinkopplingsfunktionsduglighet

Hälsningar till alla! förmiddag för

I mycket är ny till jQuery- och jQuerys inkopplingssystemet. Jag har en projektera var I-förmiddagen using den inkopplingsautocompleten som är funktionsdugliga den så avlägsna boten. Jag behöver emellertid att fördjupa kapaciteterna av denna som är inkopplings. Mer exakt jag behöver den inkopplingsautocompleten att utföra efter:

I har någon serversida att kodifiera att gå en JSON tillbaka anmärker med värderar efter:

DeviceID, DeviceName, DeviceCategory, DeviceGroup, DeviceClient Etc. etc.

I skulle något liknande autocompleteden inkopplingsinte endast uppdateringen det dropdown listar stunder som en värdera skrivas i utan uppdaterar också andra DOM-beståndsdelar med de tillhörande datan, till exempel:

If DeviceID med värdera 1 är utvald/, eller fokusera är stilla på mata in sätter in med det känt som in skrivas för DeviceID 1, jag önskar att alla tillhörande data för DeviceID 1 ska befolkas i flera andra DOM objects.

As som jag har nämnt, I-förmiddagen som mycket är ny till jQueryen, så jag har mycket en hård tidöverenskommelse autocompletejQueryen att kodifiera. Läsning flera postar direktanslutet, och kapitel i jQueryen bokar, mig har inte varit kompetent att förstå hur jQuerys inkopplingssystem fungerar. Från vad jag förstår så långt, svaret verkar för att döljas (till mig) i jQuerys funktionsduglighet för $.fn.extend (), men jag kan vara totalt wrong.

I som väldeliga skulle, uppskattar, om jag kunde få några pekare/antyder om hur man förstår/fördjupa den inkopplingsautocompleten, och/eller helheten fördjupa (), .bind (), funktionsduglighetsjQueryen offers.

Thanks för .trigger ()!

William
" klar "

Svar : fördjupande jQueryautocompleteinkopplingsfunktionsduglighet

Den första funderare för ting I, när jag läser ditt, ifrågasätter är, att du har en nätt bra fattningsförmåga av javascripten, men verkar till funderare där är någon sorterar av ”inkopplingssystem” för jQuery.  Sanning är, det finns ett mycket trevligt långt att framkalla ditt eget fungerar och fördjupa jQuery (som dig omnämnande $.fn.), men after det den är det wild wild västra.

Jag har två förslag för dig.  Första är att få denminified versionen av, allt vad inkopplingsautocomplete du har fått din räcker på och investerar timmen eller, så den bör ta (förutsatt att det riktigt kommenteras/planläggs), för att se vad den gör.  Det ska finns nästan bestämt delar upp att avtalet med ”keyup ()” och ”.click ()” som bör vara den nätt frikänden om deras ämnar.

Många plugins inkluderar a långt för att tillfoga din egna tillbakaringningsförlagehanterare under bestämda händelser (dvs. en värdera är utvald).  Jag har använt denna en sent - http://www.devbridge.com/projects/autocomplete/jquery/.  Den har en metod för onSelect () som du kan tilldela en fungera till.  Därifrån du kan behandla vila av dina DOM beroende av värdera som användaren väljer.

Andra lösningar  
 
programming4us programming4us