DropDownMenü Dynamisch gestalten

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/dropdownmenue_dynamisch_gestalten_147062/page_1 - zur Vollversion wechseln!


semmerl schrieb am 05.08.2005 um 15:14

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...


rettich schrieb am 05.08.2005 um 18:24

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.


watchout schrieb am 05.08.2005 um 18:34

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


that schrieb am 06.08.2005 um 00:29

Zitat von semmerl
Das ganze soll wahrscheinlich in Java(J2EE) umgesetzt werden.

Und das Frontend womit?


semmerl schrieb am 08.08.2005 um 11:33

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...


watchout schrieb am 08.08.2005 um 12:31

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.


semmerl schrieb am 08.08.2005 um 12:33

Zitat von watchout
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.

Ja Web-Applikation


watchout schrieb am 08.08.2005 um 12:40

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)


semmerl schrieb am 08.08.2005 um 12:48

Weiß nur ned, nach was i genau suchen soll...


watchout schrieb am 08.08.2005 um 12:53

http://www.google.com/webhp?complete=1&hl=en


semmerl schrieb am 08.08.2005 um 13:27

Genau wie es dort ist, bräuchte ich es...
Wie kann ich da am besten suchen..

Dynamic Dropdown Menu??


watchout schrieb am 08.08.2005 um 13:33

kA. ich weiss von nichts "fertigem" - ich würd mir einfach die Technik vom Google abschaun - is zwar fies, aber nicht verboten ;)


semmerl schrieb am 08.08.2005 um 14:28

Zitat von watchout
kA. ich weiss von nichts "fertigem" - ich würd mir einfach die Technik vom Google abschaun - is zwar fies, aber nicht verboten ;)

Naja, mit dem Source von dort komm ich ned weit... weiß also ned, wie ich mir das abschauen kann..
Aber es muss doch dazu schon irgendwo einen Code-Fetzen geben, so ein Ding haben doch sicher schon mehr Leute gebraucht...


rettich schrieb am 08.08.2005 um 17:26

Zitat von watchout
http://www.google.com/webhp?complete=1&hl=en

genau das hab ich gemeint :)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025