/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Dropdown - "serie-forbundet"
Fra : Dennis Munding


Dato : 15-05-10 11:53

Hej alle,

Er absolut ikke velbevandret i javascript, så håber på et godt spark her -
enten i form af et relevant link eller med noget kode, jeg kan lege med...



Opgave:
Har et administrationsmodul lavet i php.
Brugeren ankommer til side1 og bliver præsenteret for en dropdown.

Efter valg bliver brugeren præsenteret for en ny dropdown på samme side, med
nye valgmuligheder baseret ud fra valget i den første dropdown.


Eks.:

Dropdown1 indeholder: Tilføj, Redigér, Vis og Slet - her vælges Redigér.
Dropdown2 indeholder så: kat1, kat2, kat3 o.s.v...


Har googlet, men har ikke fundet noget brugbart...


Alle relevante og saglige input modtages med stor taknemmelighed.


Med venlig hilsen
--
Dennis Munding
a.k.a. The Eye - Member of the PosseGrim Squad
http://pgsquad.com/
"When you hear the wind - you're already dead..."


 
 
Birger Sørensen (15-05-2010)
Kommentar
Fra : Birger Sørensen


Dato : 15-05-10 12:09

Dennis Munding skrev:
> Hej alle,
>
> Er absolut ikke velbevandret i javascript, så håber på et godt spark her -
> enten i form af et relevant link eller med noget kode, jeg kan lege med...
>
>
>
> Opgave:
> Har et administrationsmodul lavet i php.
> Brugeren ankommer til side1 og bliver præsenteret for en dropdown.
>
> Efter valg bliver brugeren præsenteret for en ny dropdown på samme side, med
> nye valgmuligheder baseret ud fra valget i den første dropdown.
>
>
> Eks.:
>
> Dropdown1 indeholder: Tilføj, Redigér, Vis og Slet - her vælges Redigér.
> Dropdown2 indeholder så: kat1, kat2, kat3 o.s.v...
>
>
> Har googlet, men har ikke fundet noget brugbart...
>
>
> Alle relevante og saglige input modtages med stor taknemmelighed.
>
>
> Med venlig hilsen

Lidt svært, når du ikke fortæller hvad du har prøvet.

Lidt input kunne være, at du kan *ikke* bruge innerHTML med selects
(heller ikke med tabeller) - så du skal over i DOM.
En måde at gøre det du prøver på, kan være at lade PHP'en generere al
koden til HTML'en, og udfra valg på siden skjule/vise andre nødvendige
elementer og valgmuligheder. Det gør js'en lidt mere simpel og
overskuelig - men har til gengæld lidt overhead i HTML'en, hvis det er
sådan at ikke alle muligheder altid vil blive brugt.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Dennis Munding (16-05-2010)
Kommentar
Fra : Dennis Munding


Dato : 16-05-10 12:41

Hej Birger,

Birger Sørensen skrev...
> Lidt svært, når du ikke fortæller hvad du har prøvet.

Indtil videre intet, da jeg ikke har den fjerneste anelse om, hvad jeg skal
lede efter...

Så hvis du kunne forsyne mig med et godt link, så ville det være en rigtig
god start.

> Lidt input kunne være, at du kan *ikke* bruge innerHTML med selects
> (heller ikke med tabeller) - så du skal over i DOM.
> En måde at gøre det du prøver på, kan være at lade PHP'en generere al
> koden til HTML'en, og udfra valg på siden skjule/vise andre nødvendige
> elementer og valgmuligheder. Det gør js'en lidt mere simpel og
> overskuelig - men har til gengæld lidt overhead i HTML'en, hvis det er
> sådan at ikke alle muligheder altid vil blive brugt.

Ikke helt sikker på, at jeg har forstået dig her...
Skyldes helt sikker min manglende viden om mulighederne med javascript.


Tak for svaret.


Med venlig hilsen
--
Dennis Munding
a.k.a. The Eye - Member of the PosseGrim Squad
http://pgsquad.com/
"When you hear the wind - you're already dead..."


Birger Sørensen (16-05-2010)
Kommentar
Fra : Birger Sørensen


Dato : 16-05-10 12:59

Dennis Munding:
> Hej Birger,
>
> Birger Sørensen skrev...
>> Lidt svært, når du ikke fortæller hvad du har prøvet.
>
> Indtil videre intet, da jeg ikke har den fjerneste anelse om, hvad jeg skal
> lede efter...
>
> Så hvis du kunne forsyne mig med et godt link, så ville det være en rigtig
> god start.
>
>> Lidt input kunne være, at du kan *ikke* bruge innerHTML med selects (heller
>> ikke med tabeller) - så du skal over i DOM.
>> En måde at gøre det du prøver på, kan være at lade PHP'en generere al koden
>> til HTML'en, og udfra valg på siden skjule/vise andre nødvendige elementer
>> og valgmuligheder. Det gør js'en lidt mere simpel og overskuelig - men har
>> til gengæld lidt overhead i HTML'en, hvis det er sådan at ikke alle
>> muligheder altid vil blive brugt.
>
> Ikke helt sikker på, at jeg har forstået dig her...
> Skyldes helt sikker min manglende viden om mulighederne med javascript.
>
>
> Tak for svaret.
>
>
> Med venlig hilsen

Skal nok vide lidt mere præcist, hvad det skal bruges til.
F.eks. hvordan påvirker valget i den første select, den anden?
Skal der være forskellige, afhængigt af valget i den første - hvis
ikke, hvorfor så ikke vise dem begge?
Det er noget med at lade en event i onchange på selecten, styre hvad
der vises efterfølgende.
Det kan du gøre, ved enten at have det hele i HTML'en, men kun vise det
der aktuelt skal bruges (med js). Alternativt, hente nyt indhold til
siden med AJAX (her vil du skulle programmere i js og DOM). Ellers er
dine muligheder begrænset til at vise en helt ny side med en ny form.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Dennis Munding (16-05-2010)
Kommentar
Fra : Dennis Munding


Dato : 16-05-10 14:40

Hej Birger,

Birger Sørensen skrev...
> Dennis Munding:
>> Indtil videre intet, da jeg ikke har den fjerneste anelse om, hvad jeg
>> skal lede efter...
>
> Skal nok vide lidt mere præcist, hvad det skal bruges til.
> F.eks. hvordan påvirker valget i den første select, den anden?
> Skal der være forskellige, afhængigt af valget i den første - hvis ikke,
> hvorfor så ikke vise dem begge?
> Det er noget med at lade en event i onchange på selecten, styre hvad der
> vises efterfølgende.
> Det kan du gøre, ved enten at have det hele i HTML'en, men kun vise det
> der aktuelt skal bruges (med js). Alternativt, hente nyt indhold til siden
> med AJAX (her vil du skulle programmere i js og DOM). Ellers er dine
> muligheder begrænset til at vise en helt ny side med en ny form.

Uden måske at vide det, har du nu givet mig løsningen...

Tænkte lidt over dit svar herover - og fandt frem til, at der egentlig ikke
er nogen grund til, IKKE at vise begge dropdowns på samme tid...

Den første skal indeholde 4 handlinger og den næste x-antal områder.
Og ud fra valgene, vil brugeren så blive bragt til den rette side.

Men skulle du ligge inde med et eller flere gode links til enten bøger eller
tutorials på nettet, omhandlende javascript, så må du meget gerne poste dem,
da det er et område, jeg godt vil vide meget mere om.


På forhånd mange tak for hjælpen.


Med venlig hilsen
--
Dennis Munding
a.k.a. The Eye - Member of the PosseGrim Squad
http://pgsquad.com/
"When you hear the wind - you're already dead..."


Martin (16-05-2010)
Kommentar
Fra : Martin


Dato : 16-05-10 15:58

Prøv dette link - det kan det med dropboxes indholds afhængighed af allerede
valgt værdi.

http://www.plus2net.com/php_tutorial/dd3.php?cat=1&cat3=4

Martin



Dennis Munding (16-05-2010)
Kommentar
Fra : Dennis Munding


Dato : 16-05-10 19:49

Hej Martin,

Martin skrev...
> Prøv dette link - det kan det med dropboxes indholds afhængighed af
> allerede valgt værdi.
>
> http://www.plus2net.com/php_tutorial/dd3.php?cat=1&cat3=4


Det var da lige noget i den stil, jeg søgte!
Og så oven i købet med databaseudtræk - fantastisk!

Tusind tak!


Med venlig hilsen
--
Dennis Munding
a.k.a. The Eye - Member of the PosseGrim Squad
http://pgsquad.com/
"When you hear the wind - you're already dead..."


Erik Ginnerskov (16-05-2010)
Kommentar
Fra : Erik Ginnerskov


Dato : 16-05-10 15:49

Dennis Munding wrote:

> Opgave:
> Har et administrationsmodul lavet i php.
> Brugeren ankommer til side1 og bliver præsenteret for en dropdown.
>
> Efter valg bliver brugeren præsenteret for en ny dropdown på samme
> side, med nye valgmuligheder baseret ud fra valget i den første
> dropdown.

Det lyder lidt i retning af
http://hjemmesideskolen.dk/html/menuer.php?id=menumulti

--
Med venlig hilsen
Erik Ginnerskov
http://ginnerskov.dk - http://html-faq.dk



Dennis Munding (16-05-2010)
Kommentar
Fra : Dennis Munding


Dato : 16-05-10 19:58

Hej Erik,

Erik Ginnerskov skrev...
> Dennis Munding wrote:
>
>> Opgave:
>> Har et administrationsmodul lavet i php.
>> Brugeren ankommer til side1 og bliver præsenteret for en dropdown.
>>
>> Efter valg bliver brugeren præsenteret for en ny dropdown på samme
>> side, med nye valgmuligheder baseret ud fra valget i den første
>> dropdown.
>
> Det lyder lidt i retning af
> http://hjemmesideskolen.dk/html/menuer.php?id=menumulti

Det var da lige nøjagtig det, jeg havde i tankerne!
Gemmer linket til en anden god gang (tror jeg får brug for det...), for som
jeg skrev til Birger, så er jeg slet ikke sikker på, at det er nødvendigt at
inddrage javascript i opgaven.

Men tusind tak for indsparket!


Med venlig hilseni
--
Dennis Munding
a.k.a. The Eye - Member of the PosseGrim Squad
http://pgsquad.com/
"When you hear the wind - you're already dead..."


Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste