URL: https://www.overclockers.at/coding-stuff/dropdownmenue_dynamisch_gestalten_147062/page_1 - zur Vollversion wechseln!
Weißt irgendwer von euch wie man folgendes Problem am besten/einfachsten lösen kann, bzw. hast irgendwer eine Idee für einen Lösungsansatz:
Ich hab verschiedene DropDown-Felder. Diese werden aus der Datenbank befüllt.Zuerst leuchten alle Auswahlmöglichkeiten im DropDownMenü aufleuchten. Nun gibt der Benutzer z.b. einen Buchstaben ein. Dann sollen im Auswahlmenu nur mehr die Möglichkeiten sein, die mit diesem Buchstaben beginnen. Wenn der Benutzer noch einen Buchstaben eingibt, dann sollen natürlich nur mehr die Möglichkeiten auftauchen, die mit den ersten beiden Buchstaben beginnen usw. Ich hoffe, ich habe das verständlich erklärt..
Das ganze soll wahrscheinlich in Java(J2EE) umgesetzt werden.
Würde das mit Java-Script Funktionieren oder gibts da sogar was in Java?
Danke für jede Hilfe...
fürs .NET gibts third party components, die man einbinden kann, die diese arbeit erledigen. ich denke, für java gibts ähnliches.
gabs da nicht sogar mal bei google ein demo davon? so dass man ins suchfeld die ersten paar buchstaben der suche schreiben konnte und man bekam eine ganze reihe von vordefinierten suchanfragen in einer dropdownbox serviert.
Quasi ein Eingabefeld mit "Vorschlagfunktion"
Ich denke es kommt auf die Datenmenge an ob es schneller ist aus der DB neu zu selecten oder einfach die mit falschem anfangsbuchstaben wegzuwerfen - bei extrem grosser Anzahl an Einträgen (so viell. 100k+) wird sich ein neuselect auszahlen, da Datenbanken auf sowas optimiert sind - soonst einfach schleife durch und alles falsche wegschmeissen (Ja, Backspace is hier ein Problem, man müsste eine History behalten, damit's performt)
hth
Zitat von semmerlDas ganze soll wahrscheinlich in Java(J2EE) umgesetzt werden.
Frontend mit JSP, eventuell Server Faces, ist aber noch nicht geklärt.
Ist zwar jetzt ne blöde Frage, doch wie mach ich überhaupt a Auswahlfeld wo ich was eingeben kann und zusätzlich mir aber Vorschläge gemacht werden...
Bin im Moment a bisserl überfragt...
Wirst es wahrscheinlich 2-Teilen müssen - eine Liste und ein Textfeld
Aber... Reden wir jetzt von einem Web-Environment oder was? Ganz blick' ich nicht durch.
Zitat von watchoutWirst es wahrscheinlich 2-Teilen müssen - eine Liste und ein Textfeld
Aber... Reden wir jetzt von einem Web-Environment oder was? Ganz blick' ich nicht durch.
Hm, wirst du wohl um Javascript nicht herumkommen - also entweder alle Möglichkeiten fix in Document schreiben und dann von Javascript selecten lassen oder von JS dynamisch nachladen lassen (Da blick ich selber noch nicht durch - bis jetzt noch nicht gebraucht - geht aber -> google suggest)
Weiß nur ned, nach was i genau suchen soll...
http://www.google.com/webhp?complete=1&hl=en
Genau wie es dort ist, bräuchte ich es...
Wie kann ich da am besten suchen..
Dynamic Dropdown Menu??
kA. ich weiss von nichts "fertigem" - ich würd mir einfach die Technik vom Google abschaun - is zwar fies, aber nicht verboten
Zitat von watchoutkA. ich weiss von nichts "fertigem" - ich würd mir einfach die Technik vom Google abschaun - is zwar fies, aber nicht verboten
Zitat von watchouthttp://www.google.com/webhp?complete=1&hl=en
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025