Homepage selbermachen 7.851 Themen, 35.615 Beiträge

Mehrere Drop Down Menüs füllen

help-desk / 1 Antworten / Baumansicht Nickles

Hallo,

weiss jemand von euch, wie ich in abhängigkeit von Drop Down Menüs diese nach einander füllen kann? Ich habe eine MySQL Datenbank. Die Daten lassen sich auch problemlos aus dieser in ein Drop Down Menü auslesen nur wie kann ich nun bei Auswahl des ersten Drop Down Menüs das zweite füllen lassen?

Vielen Dank erst mal.

bei Antwort benachrichtigen
Borlander help-desk „Mehrere Drop Down Menüs füllen“
Optionen

Möglichkeit 1:
Formular absenden und neue Seite generieren auf dem das entsprechend abhängige Menü gefüllt ist. Wenn Du einen Submit-Button mit einbaust funktioniert diese Lösung immer.

Möglichkeit 2:
Kompletten Baum in JS mit an die Seite übergeben und dann per JS die Menüs füllen. Das braucht dann aber u.U. sehr viele Datenbankabfragen und oder sorgt für eine sehr große Seite. Ist aber für den User die schnellste Variante.

Möglichkeit 3: JS mit AJAX um die Menüpunkte nach zu laden. Dauert aber u.U. genau so lange wie Option 1.

Variante 2 und 3 sollten aber in jedem Fall nur optional ergänzend zu 1 eingesetzt werden. Damit die Seite auch ohne jS zugänglich bleibt.


Gruß
Borlander

bei Antwort benachrichtigen