"We are back" « oc.at

Dynamisches Dropdown mit Javascript und Php?

MooJay 16.06.2006 - 16:30 621 2
Posts

MooJay

Little Overclocker
Registered: Mar 2005
Location: Salzburg
Posts: 82
Moep,

also ich bastel grad an nem kleinen Projekt und ich steh mal wieder vor einer Mauer.

Ich möchte beim Formular, womit ich später die Daten in die DB schreibe, ein paar dynamische Dropdownmenüs.

Also, wenn KATEGORIE1 dann UNTERKATEGORIE1 anzeigen, etc...

sowas:
http://www.drweb.de/javascript/dyna...wn_menues.shtml

hab schon bisschen damit rumprobiert, und habs auch geschafft das zu "erweitern", nur wie verbind ich das ganze mit Php?
Also die Daten nicht Statisch sondern aus einem vordefinierten Array auslesen?

zB
Array(Sorte)... Obst, Gemüse;
Array(Obst)... Banane, Apfel
Array(Gemüse)... Salat, Tomate

Wenn ausgewählt Obst, dann zeige Array(Obst)..
so in etwa. :)

Habs nun mit Cookies und Sessions probiert, beides erfolglos, bei Cookies isses zu "statisch" und Sessions, naja was muss ich zu sessions schon sagen...

Hoffe es kann jemand helfen, hab momentan nicht die Zeit geschweigeden die Lust mich jetzt auch noch mit Javascript zu befassen, eine "Sprache" reicht erstmal...

Lg
Moo

flocky

sn0wner (analphabet)
Avatar
Registered: May 2002
Location: life-compiler
Posts: 1663
schreib die ganzen arrays in ein php-file und hau das über include() rein, dann kannst auch auf alle vars zugreifen.

MooJay

Little Overclocker
Registered: Mar 2005
Location: Salzburg
Posts: 82
Ja das hab ich auch gemacht mit dem include, nur wie greif ich da auf das array zu? Kenn die Javascript befehle nicht.

unterkategorieAuswahl.options[0] = new Option("xxx");

Ausseredem hat das Array immer 2 Einträge also
xxx = array("Bla"=>1", ....);

Wenn ichs dann ausgewählt hab, soll im Optionsmenü als Value beides drinnen stehen, mit einer Raute(#) getrennt, wobei als Selecttext nur das "Bla" stehen soll, also

<option value=\"".$ind."#".$wert."\">".$ind."</option>..
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz