Drei Dropdowns
Verfasst: 06.03.2017, 15:02
Hallo zusammen,
ich glaube ich habe ein Logikproblem.
Ich habe drei Dropdowns, die ich mit switch case voneinander abhängig machen möchte. Jedoch möchte die dritte Dropdownliste nicht, wie ich das will.
Erstes Dropdown switcht Items in das zweite Dd.
soweit so gut... wenn nun das Zweite ein Item ausgewählt hat, soll im Dritten dasselbe Prinzip Anwendung finden. Also in Dd 2 gehuscht und folgenden Code testweise reingeschrieben
Was hab ich falsch verstanden?
Ich bin gerade neu dabei, mir JS für LCD anzueignen... Ich komm aber leider nicht drauf. Danke für die Tipps jetzt schon einmal!
ich glaube ich habe ein Logikproblem.
Ich habe drei Dropdowns, die ich mit switch case voneinander abhängig machen möchte. Jedoch möchte die dritte Dropdownliste nicht, wie ich das will.
Erstes Dropdown switcht Items in das zweite Dd.
Code: Alles auswählen
switch (xfa.event.newText)
{
case "1. Krankenhilfe":
DropdownListe2.clearItems();
DropdownListe2.addItem("- bitte auswählen -");
DropdownListe2.addItem("1.1 Stationär");
DropdownListe2.addItem("1.2 Teilstationär/Tageseinrichtungen");
DropdownListe2.addItem("1.3 Beratungsstellen sowie ambulante Dienste");
DropdownListe2.addItem("1.4 Schulen/Fort- u. Weiterbildung");
DropdownListe2.addItem("1.5 Selbsthilfe, Gemeinwesendiakonie und Freiwillige Engagement");
DropdownListe2.selectedIndex = 0;
break; usw
Code: Alles auswählen
switch (xfa.event.newText)
{
case "1.1 Stationär":
DropdownListe3.clearItems();
DropdownListe3.addItem("- bitte auswählen -");
DropdownListe3.addItem("1.1 Stationär");
DropdownListe3.addItem("1.2 Teilstationär/Tageseinrichtungen");
DropdownListe3.addItem("1.3 Beratungsstellen sowie ambulante Dienste");
DropdownListe3.addItem("1.4 Schulen/Fort- u. Weiterbildung");
DropdownListe3.addItem("1.5 Selbsthilfe, Gemeinwesendiakonie und Freiwillige Engagement");
DropdownListe3.selectedIndex = 0;
break;
usw usf
Ich bin gerade neu dabei, mir JS für LCD anzueignen... Ich komm aber leider nicht drauf. Danke für die Tipps jetzt schon einmal!