/ 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
Valg fra en dropdownboks og opdater side.
Fra : Allan Schuster Bach


Dato : 22-05-01 11:29

Jeg ved godt at dette spørgsmål er postet i to grupper, men da det kræver
teknilogier på begge sider, finder jeg det relevant.

Mit spørgsmål er.

Jeg har en side med 3 dropdownbokse. Boks 1 indholder producent, boks 2 type
og boks 3 model. Alle bokse bliver udfyldt via databaseudtræk fra en
database.

Problemet er nu som følger. Hvis jeg vælger en producent, vil jeg have det
sådan, at der i boks 2 og 3, nu kan findes type og model fra den pågældende
producent. Jeg formoder at jeg skal endnu en tur over serveren for at lave
det udtræk, hvilken heller ikke er noget problem. Men hvordan laver jeg så
en onchange som kan sende værdien fra den valge dropdownboks til serveren.

Håber at der er en der kan hjælpe

Allan Bach



 
 
Jakob Andersen (22-05-2001)
Kommentar
Fra : Jakob Andersen


Dato : 22-05-01 11:36

"Allan Schuster Bach" <schuster@schuster.dk> wrote in message
news:9edf0p$jps$1@news.inet.tele.dk...
> Problemet er nu som følger. Hvis jeg vælger en producent, vil jeg have det
> sådan, at der i boks 2 og 3, nu kan findes type og model fra den
pågældende
> producent. Jeg formoder at jeg skal endnu en tur over serveren for at lave
> det udtræk, hvilken heller ikke er noget problem.

Hvis du alligevel tager en ekstra tur over serveren kan du faktisk lave det
hele uafhængigt af javascript..

<FORM METHOD="get" Action="hentdata.asp" name="kategori">
<SELECT NAME="kategori" onChange="document.kategori.submit()">
<OPTION VALUE="Tennis">Tennis
<OPTION VALUE="?kategori=fodbold">Fodbold
</SELECT>
<NOSCRIPT>
<INPUT TYPE="submit" VALUE="Vælg!">
</NOSCRIPT>
</FORM>

Så tjekker du bare om Request.Querystring.Item("Kategori") er tom, hvis ja
så udskriv default ellers lav en select der reagerer på værdien.


--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "



Henrik Hejbøl Jensen (22-05-2001)
Kommentar
Fra : Henrik Hejbøl Jensen


Dato : 22-05-01 20:54


"Jakob Andersen" <jakob@andersen.as> wrote in message
news:9edfmf$s0a$1@sunsite.dk...
> "Allan Schuster Bach" <schuster@schuster.dk> wrote in message
> news:9edf0p$jps$1@news.inet.tele.dk...
> > Problemet er nu som følger. Hvis jeg vælger en producent, vil jeg have
det
> > sådan, at der i boks 2 og 3, nu kan findes type og model fra den
> pågældende
> > producent. Jeg formoder at jeg skal endnu en tur over serveren for at
lave
> > det udtræk, hvilken heller ikke er noget problem.
>
> Hvis du alligevel tager en ekstra tur over serveren kan du faktisk lave
det
> hele uafhængigt af javascript..
>
> <FORM METHOD="get" Action="hentdata.asp" name="kategori">
> <SELECT NAME="kategori" onChange="document.kategori.submit()">
> <OPTION VALUE="Tennis">Tennis
> <OPTION VALUE="?kategori=fodbold">Fodbold
> </SELECT>
> <NOSCRIPT>
> <INPUT TYPE="submit" VALUE="Vælg!">
> </NOSCRIPT>
> </FORM>
>
> Så tjekker du bare om Request.Querystring.Item("Kategori") er tom, hvis ja
> så udskriv default ellers lav en select der reagerer på værdien.
>
>
> --
> Jakob Andersen
> FAQ for webdesign gruppen på
> <http://www.usenet.dk/oss/dk.edb.internet.webdesign>
> "Det er rart at være vigtig, men det er vigtigere at være rar "
>
>
kan det ikke laves i VBScript?



Jakob Andersen (22-05-2001)
Kommentar
Fra : Jakob Andersen


Dato : 22-05-01 12:08

"Henrik Hejbøl Jensen" <henrik@hejboel.dk> wrote in message
news:uArO6.162$Pi3.22162@news010.worldonline.dk...
> kan det ikke laves i VBScript?

Hvilket og hvorfor?
--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "



Allan Schuster Bach (22-05-2001)
Kommentar
Fra : Allan Schuster Bach


Dato : 22-05-01 13:36

Der er desværre ingen af de svar der er kommet jeg kan bruge til noget. Men
jeg forsøgt mig med dette her.
response.Write ("<select name=producent size=1 onchange=" & "'" &
"form.submit(this.form.producent.options[producent.selectedIndex].value)" &
"'" & ">")

Det formen bliver godt nok submittet, men jeg kan ikke hente nogen værdi via
request ("producent"), der kommer tilsyneladen ikke værdig med over

Hvad gør jeg galt.

Allan Bach





Claus Bernth (22-05-2001)
Kommentar
Fra : Claus Bernth


Dato : 22-05-01 14:21

Hej Allan.

Prøv at gå ind og kig i HTML koden på:
http://www.sports-mc.dk/index.php?t=select&l=dk&v=dkk&mpg=3

Der har jeg lavet præcist det du spørger efter. Da det lyder som om du har styr
på serversiden skulle eksemplet være fyldestgørende.

Vh,
Claus


--

-----------------------------------------------------------------------
Sports-MC.dk Fax: +45 3833 4071
Tomsgaardsvej 76 - 1 Phone: +45 3833 4070
2400 Copenhagen e-mail: info@sports-mc.dk
DK - Denmark www: http://www.sports-mc.dk
VAT number: 17 70 71 40



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