13. marts 2005 - 12:55Der er
11 kommentarer og 2 løsninger
Session select i dropdown
Hvis man har en formular med en dropdown-boks med nogle værdier som man så sender til en anden side. Her laver man en session på den værdi, der er valgt i dropdown-boksen. Men hvis man så går tilbage til siden, hvordan kan man så lade den valgte <option> være selected?
Dropdown-boksen er ren html, dvs. uden databaseudtræk.
Jeg bruger denne metode på de almindelige input-felter, men problemet opstår der hvor der er 50 værdier eller mere. Tænkte om det kunne gøres smartere....??
Jeg har en med fødselsår, der går helt tilbage til 1905 - så det ville være smart med en funktion, uden at skulle skrive if-sætninger ind i alle sammen....
<select name="test"> <option value=""></option> For i = 1905 to 2010 If session("test") = i Then response.write("<option value=""&i&"" Selected>"&i&"</option>") Else response.write("<option value=""&i&"">"&i&"</option>") End If Next </select>
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.