Hejsa Jeg har x antal <INPUT type="checkbox" id="" name=""> id og navn skaber jeg dynamisk udfra noget data i en DB og x er bestemt udfra antallet af records i DB'en
Mit problem er så at jeg skal læse hvilke bruger har krydset af Jeg skulle gerne kunne løbe alle checkbox'ene i en for-løkke eller while-løkke
Jeg har det omvendte problem når jeg "tegner" siden henter jeg data i DB og sætter de checkbox de valgte sidst de var forbi.
man kan nærmest sige at alle checkbox er i et matrix: nogle farver ud af x-aksen : Rød Orange Gul Blå Grøn og produkter op-af y-aksen så hvert produkt har 0-5 farver valgt
Jeg tror faktisk at din første løsning vil kunne du' Hvis nu at value vil være en sammensætning af x_y værdierne denne value kan jeg så splitte op og ligge i DB'en
Jeps. Du ville bare måske kunne undgå at skulle splitte den op, hvis du gjorde det på checkbox niveau, men som sagt, kommer det an på, hvordan man helst vil behandle informationerne bagefter.
Jeg havde forstillet mig noget ala dette: <%@ Language=JavaScript%> <% . . . . for (var intLoop = 0; intLoop < Request.form("chk_vis").Count ; intLoop++) {tmpValue = Request.form("chk_vis").Key(intLoop) Response.Write(tmpValue) } %> Men det er ikke rigtigt lavet
Ok, du bruger JavaScript som ServerSide sprog (ASP). De fleste bruger VBScript. Hvordan man løber Request.form("chk_vis") igennem i JavaScript på serveren, ved jeg ikke helt, hvordan man gør :(
Her er løsningen jeg fandt frem til: for (var intLoop = 1; intLoop <= Request.form("chk_vis").Count ; intLoop++) { tmpValue += Request.form("chk_vis")(intLoop) } Response.Write(tmpValue)
Det var så et problem mindre
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.