Dropdown indhold baseret på valg i anden dropdown boks
Jeg har brug for at kunne styre indholdet af nogle dropdown bokse baseret på brugerens valg i andre dropdown bokse (faktisk på samme måde som når der skal vælges kategori her på Exp.dk når der skal oprettes et spørgsmål). Jeg kan godt lave det på serversiden vha. ASP, men vil meget gerne have det til at køre hos brugeren i stedet. Da jeg ikke er en haj til JavaScript har jeg brug for lidt hjælp.Konkret:
I min database har jeg 4 tabeller med flg. relevante kolonner:
Verdensdel | Land | Region | Distrikt
------------------------------------------------------------
Id | Id | Id | Id
Navn | Navn | Navn | Navn
| ID_Parent | ID_Parent | ID_Parent
Tabellerne er relateret gennem 'Id' og 'ID_parent'.
Hver tabel skal udskrives i hver deres dropdown boks.
Dvs. at hvis der f.eks. i dropdown boks for 'Verdensdel' vælges 'Vesteuropa' med Id=2 i tabellen 'Verdensdel', skal næste dropdown boks for 'Land' kun vise de poster fra tabellen 'Land' der har ID_Parent = 2. Samme procedure skal gentages for 'Region' og endelig for Distrikt.
Dvs. indhold af dropdown i 'Distrikt' er afhængig af valg i 'Region' som er afhængig af 'Land' som endelig er afhængig af 'Verdensdel'.
Umiddelbart tænker jeg, at det er muligt at udskrive posterne i et array for hver tabel i databasen som en funktion i JavaScript efterfølgende kan loope igennem når der ændres i en af dropdown boksene.
Håber det er til at forstå - ellers så spørg løs!
Nogen der har et bud på hvordan det kan løses??