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

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
ASP formular "select"
Fra : Michael Pedersen


Dato : 26-11-05 12:44

Hej

Jeg har lidt problemer med en asp formular.

Jeg ville gerne lave en dropdown hvorfra jeg henter det valgte felt og sende
det til samme asp side som en variabel.

Men jeg kan ikke fange variablen.

Er der nogle som kender en anden metode?

På forhånd tak.

Test.asp:
<%
Status = Request("Status")
Response.write status
%>

<form method="POST" action="test.asp?status=by">
Vælg by:<select size="1" name="By" onChange =
"parent.location='test.asp?status=valgt&by=<%=id%>'">

<option selected value="Vælg">Vælg</option>

<%
SQL = "Select * from byer"
RS.Open SQL, objConn, 3,3

Do while not RS.EOF

id = rs("id")
by = rs("by")

response.write "<option value=" & id & ">" & by & "</option>"

RS.Movenext
Loop
%>

</select>
<input type="submit" value="Hent" name="B1"></p>
</form>



 
 
Jørn Andersen (26-11-2005)
Kommentar
Fra : Jørn Andersen


Dato : 26-11-05 14:43

On Sat, 26 Nov 2005 12:44:04 +0100, "Michael Pedersen"
<spam@ecoline.dk> wrote:

>Jeg ville gerne lave en dropdown hvorfra jeg henter det valgte felt og sende
>det til samme asp side som en variabel.
>
>Men jeg kan ikke fange variablen.
<snip>

>Test.asp:
><%
>Status = Request("Status")
>Response.write status
>%>
>
><form method="POST" action="test.asp?status=by">
>Vælg by:<select size="1" name="By" onChange =
>"parent.location='test.asp?status=valgt&by=<%=id%>'">

Prøv med:
<form method="POST" action="test.asp">
Vælg by:<select size="1" name="status">

Jeg har skåret din JavaScript fra, da jeg ikke lige kan gennemskue den
- så kan du jo altid tildføje den senere, hvis du har behov.
Desuden synes jeg det er mere logisk at definere "selected"-værdien
serverside (med ASP), når man alligevel er omkring serveren, fremfor
med clientside JavaScript.

Good luck,
Jørn

--
Jørn Andersen,
Brønshøj

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste