Hallo,
Ich habe eine Seite mit select-Listen, die immer wieder über einen jboss
neu aufgebaut wird, wenn der Nutzer einen Eintrag wählt. Dann steht der
selektierte Eintrag (beim IE) nach dem Neuaufbau aber ganz oben,
der Nutzer würde aber sicher lieber haben, dass sich die Liste nicht
verändert, das gewählte Element dort steht, wo auch sein Mauszeiger nach dem Klick ist. Deshalb würde ich der Liste gerne mitgeben, welches Element
das zuoberst dargestellte sein soll damit sie dorthin scrollen kann.
Also ich weiß glaub ich noch nicht was du realisieren möchtest. Habe schon ne Menge DropDown Menüs gebaut, aber eine solche Fragestellung kam mir noch nicht.
Also, du generierst DropDown aus Einträgen in einer DB, richtig? Dann haste z.B. sowas:
Wähle aus
Tomate
Gurke
Apfel
Dann wählt man Gurke. DropDown schließt sich und Gurke wird angezeigt. Wenn man das DropDown wieder öffnet, soll Gurke aber noch immer an Position 2 sein, ja?
Was meinst du mit Neuaufbau? Wird nach dem onchange die DB neu ausgelesen? Dann sortier das Recordset nach einem bestimmten Kriterium.
Oder heißt Neuaufbau du öffnest das DropDown erneut? Dann stehen die doch noch immer in der selbsen Reihenfolge da.
Wie gesagt - vielleicht hab ich noch nicht ganz verstanden wo das Problem liegt.