Dynamisches Dropdown mit Javascript und Php?
MooJay 16.06.2006 - 16:30 621 2
MooJay
Little Overclocker
|
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.shtmlhab 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)
|
schreib die ganzen arrays in ein php-file und hau das über include() rein, dann kannst auch auf alle vars zugreifen.
|
MooJay
Little Overclocker
|
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>..
|