Dynamisches Dropdown mit Javascript und Php?

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

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


MooJay schrieb am 16.06.2006 um 16:30

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 schrieb am 17.06.2006 um 09:53

schreib die ganzen arrays in ein php-file und hau das über include() rein, dann kannst auch auf alle vars zugreifen.


MooJay schrieb am 17.06.2006 um 12:48

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




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