Hallo zusammen ich habe 2 Drop down Felder. In dem einen sind die Reihennummern gespeichert. Anhand der gewählten Reihennummern, zeigt das 2 Drop down Feld welche Plätze in dieser Reihe sind. Soo da in einer Reihe mehrere Plätze vorkommen können, z.B. Reihe 1 hat Plätze A001, A002,A003 usw. Ich will aber jetzt das im 2 Drip down Feld, mehrere Plätze sind das er die untereinander zeigt und ich die wählen kann. Nur momentan zeigt er die mir so in einer Reihe an wie beim Beispiel beschrieben. Hier mein Code:
function update_auswahl() {
var reihe = document.forms.formular.reihen;
var platz = document.forms.formular.plaetze;
platz.options.length = 0; // DropDown Menü entleeren
var platzArray = new Array();
<?php
// Hier lese ich mein 2 dimensionales Array aus in dem meine Reihen und Plätze sind
foreach ($plaetze as $reihe => $array) {
echo ("platzArray[$reihe] = Array();");
foreach ($array as $key => $platz) {
echo ("platzArray[$reihe][$key] = '$platz';");
}
}
?>
for(var i = 0;
i < platzArray[reihe.options[reihe.selectedIndex].value].length; i++){
platz.options[platz.options.length]=newOption(platzArray[reihe.options[reihe.selectedIndex].value]);
}
}
Wo genau muss ich den split befehl einbauen meine Vermutung ist in der forschleife.