Avatar billede skumlingen Nybegynder
05. april 2005 - 14:41 Der er 6 kommentarer

Dynamisk Dropdown

Prøver igen..

Jeg har to dropdowns der er afhængig af hinanden.

branche og kategori.

Når jeg vælger en branche skal man derefter kunne vælge en tilhørende kategori.

alle kategorierne er i et array som er delt op efter hvilken branche den tilhøre.

det hele er i php kode og javascript.
jeg har sat en onchange på branche dropdown'en.
men hvordan får jeg kategori dropdownen til at blive vidst kun når den tilhørende branche er valgt?.
Avatar billede jonashn Nybegynder
05. april 2005 - 20:29 #1
Avatar billede roenving Novice
06. april 2005 - 00:16 #2
Lagde du et link til din foreløbige kode, kunne vi nok finde på noget mere enkelt end min monster-version, som er designet til at virke med et ubestemt antal dropdowns over to !-)
Avatar billede jonashn Nybegynder
06. april 2005 - 16:33 #3
Nåå ja... Ups :-)
Avatar billede skumlingen Nybegynder
07. april 2005 - 11:03 #4
Som sagt så har jeg en dropdown med ID nummer pr punkt man vælger...

den anden dropdown har jeg i 2 versioner.. den ene med de punkter som tilhøre idnummer 1 og den anden med de punkter der tilhøre idnummer 2..

så jeg har det hele sorteret og det hele.. vil vide hvordan jeg får den til at skifte, jeg kan sagtens få fat i et javascript i en onchange, men hvad skal der ske inde i den onchange der går en dropdown til at komme frem eller blive klikbar eller indhold, når det er jeg vægler et punkt i den anden dropdown.

hvad skal der står i javascriptet?..

<select name="bid" class="inputbox">
    <option value="0">Select branche</option>
    <option value="1" selected="selected">Autotilbehør</option>
    <option value="2">Byggemarkeder</option>
    <option value="3">Bøger</option>
    <option value="4">Cykler</option>
    <option value="6">Danland</option>
    <option value="5">Ferie centre / huse</option>
</select>

disse to compobox's ligger i et array som har ide efter hvilken option der er valgt i forgående menu.

den ene compobox

<select name="cid" class="inputbox" >
    <option value="0" selected="selected">Select branche category</option>
    <option value="2">Selected</option>
</select>

den anden

<select name="cid" class="inputbox" >
    <option value="0" selected="selected">Select branche category</option>
    <option value="1">Komfort</option>
</select>
Avatar billede skumlingen Nybegynder
11. maj 2006 - 10:25 #5
Jeg endte med selv at løse mit problem, får jeg så selv pointene?
Avatar billede roenving Novice
11. maj 2006 - 11:05 #6
Du uddeler bare selv point efter hvor meget hjælp, du synes, du har fået ...

-- og det kan sagtens være, at du derved skal tage dem selv !-)
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