Avatar billede nams Nybegynder
11. november 2003 - 19:10 Der er 6 kommentarer og
1 løsning

Vi noget alt efter valg i dropdown box

Hejsa
Jeg sidder og roder med nogle forms, hvor jeg skal have en drop down box med 3 valg i.
Alt efter hvad valget i denne bliver skal den komme med en ny box neden under med nye valg.

Lidt lige som på www.krak.dk.
Ved valg af "område" skifter den kommune ud.

Er der nogen der kan vise mig hvordan jeg klarer den ??
Avatar billede gil-galad Nybegynder
11. november 2003 - 19:13 #1
Avatar billede gil-galad Nybegynder
11. november 2003 - 19:13 #2
og så ind under #4 Multiple selects - beta
Avatar billede nams Nybegynder
11. november 2003 - 19:40 #3
okey det ser rigtigt ud, kan bare ik gennemskuge denne

var arr = [
    ["Valg 1",[
        ["2. valg 1 (1)",
            ["3. valg 1 (1-1)","3. valg 2 (1-1)","3. valg 3 (1-1)","3. valg 4 (1-1)"]],
        ["2. valg 2 (1)",
            ["3. valg 1 (1-2)","3. valg 2 (1-2)","3. valg 3 (1-2)"]],
        ["2. valg 3 (1)",
            ["3. valg 1 (1-3)","3. valg 2 (1-3)","3. valg 3 (1-3)","3. valg 4 (1-3)"]]]],
    ["Valg 2",[
        ["2. valg 1 (2)",
            ["3. valg 1 (2-1)","3. valg 2 (2-1)","3. valg 3 (2-1)","3. valg 4 (2-1)"]],
        ["2. valg 2 (2)",
            ["3. valg 1 (2-2)","3. valg 2 (2-2)"]],
        ["2. valg 3 (2)",
            ["3. valg 1 (2-3)","3. valg 2 (2-3)","3. valg 3 (2-3)","3. valg 4 (2-3)","3. valg 5 (2-3)","3. valg 6 (2-3)","3. valg 7 (2-3)","3. valg 8 (2-3)","3. valg 9 (2-3)","3. valg 10 (2-3)","3. valg 11 (2-3)","3. valg 12 (2-3)","3. valg 13 (2-3)","3. valg 14 (2-3)","3. valg 15 (2-3)","3. valg 16 (2-3)","3. valg 17 (2-3)","3. valg 18 (2-3)","3. valg 19 (2-3)","3. valg 20 (2-3)","3. valg 21 (2-3)"]],
        ["2. valg 4 (2)",
            ["3. valg 1 (2-4)","3. valg 2 (2-4)","3. valg 3 (2-4)","3. valg 4 (2-4)"]]]],
    ["Valg 3",[
        ["2. valg 1 (3)",
            ["3. valg 1 (3-1)","3. valg 2 (3-1)","3. valg 3 (3-1)"]],
        ["2. valg 2 (3)",
            ["3. valg 1 (3-2)","3. valg 2 (3-2)","3. valg 3 (3-2)"]],
        ["2. valg 3 (3)",
            ["3. valg 1 (3-3)","3. valg 2 (3-3)","3. valg 3 (3-3)"]],
        ["2. valg 4 (3)",
            ["3. valg 1 (3-4)","3. valg 2 (3-4)","3. valg 3 (3-4)"]],
        ["2. valg 5 (3)",
            ["3. valg 1 (3-5)","3. valg 2 (3-5)","3. valg 3 (3-5)"]]]]
];

jeg har følgende options

<option value="" selected>Vælg</option>
                                        <option>Afhentes på lager (vælg dag)</option>
                                        <option>Levering i Stor kbh. (vælg dag)</option>
                                        <option>Levering i øvrige Danmark</option>

den første option skal give mulighed for mandag og Torsdag, den anden fra mandag til fredag og i den sidste skal der blot stå
"billigste måde"

Men kan ik rigtig hitte u af det array
Avatar billede roenving Novice
11. november 2003 - 20:21 #4
Du har kun to select-bokse, ikke sandt ?-)

Så kan du nøjes med:

var arr = [
    ["Valg 1",[
        ["2. valg 1 (1)"]],
        ["2. valg 2 (1)"]],
        ["2. valg 3 (1)"]]]],
    ["Valg 2",[
        ["2. valg 1 (2)"]],
        ["2. valg 2 (2)"]],
        ["2. valg 3 (2)"]],
        ["2. valg 4 (2)"]]]],
    ["Valg 3",[
        ["2. valg 1 (3)"]],
        ["2. valg 2 (3)"]],
        ["2. valg 3 (3)"]],
        ["2. valg 4 (3)"]],
        ["2. valg 5 (3)"]]]]
];

-- det er forhåbentligt mere overskueligt !-)

PS. Jeg har en ambition om at lave en mere normal database, og så opbygge ovenstående struktur, som har en nødvendighed overfor min måde at gøre det på, via en funktion !o]
Avatar billede gil-galad Nybegynder
11. november 2003 - 20:56 #5
ohoo... der har vi så roenving Himself! ;-)
Avatar billede roenving Novice
11. november 2003 - 21:00 #6
-- og som normal database ville ovenstående se sådan ud:

"Valg 1","2. valg 1 (1)"
"Valg 1","2. valg 2 (1)"
"Valg 1","2. valg 3 (1)"
"Valg 2","2. valg 1 (2)"
"Valg 2","2. valg 2 (2)"
"Valg 2","2. valg 3 (2)"
"Valg 2","2. valg 4 (2)"
"Valg 3","2. valg 1 (3)"
"Valg 3","2. valg 2 (3)"
"Valg 3","2. valg 3 (3)"
"Valg 3","2. valg 4 (3)"
"Valg 3","2. valg 5 (3)"

-- håber det hjælper !-)
Avatar billede nams Nybegynder
11. november 2003 - 21:08 #7
okey fandt ud af det mens du skrev det alt sammen....
Men tak for hjælpen.... det gjorde at jeg kunne komme videre....
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester