14. september 2002 - 10:35Der er
8 kommentarer og 2 løsninger
Dropdown
Jeg har en dropdownboks på min side. Den ligger i en form, som er sat til GET metoden. Formen peger på den sammen side som den ligger på. Mit problem er, at når jeg vælger en kategori i boksen, så kommer et resultat frem men samtidig går boksen automatisk tilbage til (Vælg Cykeltype). Jeg bruger en streg = Request.QueryString("KategoriID"), og det virker fint, borst fra, at den glemmer hvad det er man har valgt. Her er koden ----------------- <select name="KategoriID" id="KategoriID" onChange="java script:document.form1.submit(this.form)"> <option value="0">Vælg cykeltype</option> <% While (NOT rsKategori.EOF) %> <option value="<%=(rsKategori.Fields.Item("KategoriID").Value)%>"><%=(rsKategori.Fields.Item("Katekori").Value)%></option> <% rsKategori.MoveNext() Wend If (rsKategori.CursorType > 0) Then rsKategori.MoveFirst Else rsKategori.Requery End If %> </select>
Nu har jeg ikke en skid forstand på asp, men kun php. Det kan dog være at løsningen virker alligevel. Når brugeren har valgt en cykel, så kan du jo medsende det han har valgt, og så derefter få asp til at vælge det i dropdown menuen.
Nu ved jeg ikke om du kender php, men jeg har lige lavet et lille eksempel her:
Jo jeg kan godt se, hvad det er i mener, men jeg ved, at der er en anden måden at lave det på. Jeg kan desværre slet ikke huske hvordan det skal laves. Men det er noget med at gemme værdien af KategoriID....?
hvis kategoriID er sendt via from: variableNavn = request.form("kategoriID")
hvis kategoriID er sendt via URL (adresse, ?, &): variableNavn = request.querystring("kategoriID")
Synes godt om
Ny brugerNybegynder
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.