I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nu er jeg ikke just særlig skrap til ASP, men jeg går ud fra du udskriver de forskellige options dynamisk med ASP, og fylder værdierne fra databasen i dem.
I så fald kan du lave en lille test noget ala dette (husk, jeg er ikke god til ASP, så det er kun et eksempel, sikkert med fejl i og det hele :)
if ( rs("frugt") == "Banan" ) then response.write "<option selected>" & rs("frugt") & "</option>" else response.write "<option>" & rs("frugt") & "</option>" end if
Håber du kan tyde min wannabe-ASP kode her, ideen burde være tydelig :)
Nu er jeg faktisk ikke helt sikker på jeg er med på hvad du mener/ønsker...
Jeg kan forstå du øsnker at have en bestemt option valgt på forhånd, i så fald tror jeg det er den eneste måde at gøre det på (kan selvfølgelig gøres lidt mere dynamisk, men den grundlæggende ide er den samme)
Men hvordan definerer du kriteriet for hvilken option der skal være valgt på forhånd?
Når du nu henter dine værdier ud fra en database kunne der jo være et felt i den database som kunne være sand eller falsk. Hvis sand skulle det felt vælges på forhånd.
Nej, der er ingen mulighed for at definere en "standard-værdi" for en selectbox. Du har to muligheder - enten kan du jo finde ud af hvad der skal være valgt via javascript (som ville passe til kategorien). Ellers kan du bruge ASP, hvilket du åbenbart allerede gør...
Hvis nu du gennemløber din "referencetabel" først, er der vel ingen problemer i at finde ud af om der er en match, når du løber din anden tabel igennem? Du skal vel sådan set bare sætte et flag af en art, eller definere et andet sammenligningsgrundlag (som beskrevet ovenfor):
If RS("frugt") = "Banan" Then ... Else ... End If
- bare erstat "Banan" med den streng, du definerer under gennemløb af referencetabellen... Eller har jeg misset noget?
Det var egentlig det spørgsmålet gik på - om det var muligt at definere en "standardværdi" for en select-box. Jeg er også nået frem til, at jeg skal lave noget a la... __________________
form_select = "<select name='frugt'>"
Do Until rs2.EOF
if rs1("frugt") = rs2("frugt") then form_option = "<option selected='selected'>" & rs2("frugt") & "</option>" else form_option = "<option>" & rs2("frugt") & "</option>" end if
Godt spørgsmål.......I får sg* lov til at dele i porten.
Jeg kan hilse og sige, at jeg netop har fået det til at virke med ovenstående kode.
Tak for bidrag.
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.