14. oktober 2008 - 13:51Der er
21 kommentarer og 1 løsning
søg mens jeg skriver
Jeg har en meget lang liste med navne, som jeg er ved at være træt af hver gang jegskal finde en person på listen i en dropdown-boks. Derfor kunne jeg godt tænke mig en anden løsning. Jeg tror at jeg har ideen men jeg skal lige hjælpes lidt igang med programmeringen.
Jeg forestiller mig følgende setup: en tekstboks og en liste med alle navnene herunder. Når jeg begynder at skrive i tekstboksen, så begynder listen at formindskes for hvert bogstav jeg skriver.
Nej, jeg har ikke lige noget at vise. Men jeg forestiller mig at det er en onchange på tekstboxen, der så formindsker antallet af navne i listen for hvert tastetryk.... eller hvad siger i??
som det er nu, har jeg bare en dropdownboks med listen i. Og som dropdown fungerer reagerer den jo på et par tastetryk, men man skal jo være rimelig hurtig....
og nu kunne jeg godt tænke mig setup'et som beskrevet ovenfor...
Hmm. Ja, ok. For mig virker det bare uoverskueligt. Jeg ved heller ikke (fordi jeg ikke har testet), om det vil fungere ens i alle browsere. Og med backspace i IE vil den også slette alt, man har skrevet, vil den ikke?
det er vel osse derfor at spørger vil bruge en textbox i stedet, og spørger om hjælp til hvordan det så skal laves. så enten skal han hente alle navnene ud når siden loades og gemme dem i et array og så hente navne fra dette array, når der bliver skrevet i textboxen, eller skal det laves med et ajax-kald hver gang der bliver tastet/slettet i teksteboxen...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.