24. november 2003 - 10:35Der er
5 kommentarer og 1 løsning
håntering af multiselect listbox
Hej
Jeg har en listbox hvor man kan vælge flere elementer i. når man trykker på en knap skal man komme til en ny side og jeg skal her have gemt hvilke data brugeren valgte. Jeg får en Querystring som f.eks. "1, 3, 5" hvis brugeren har valgt disse punkter. Hvordan får jeg "klippet" strengen sådan at jeg kan gemme 1 tallet, så 3 tallet og så 5 tallet? -Er der en smartere måde at gøre det på? //Funtex
arr = Request.QueryString("dinMultiSelect") selectArray = Split(arr, ", ") For i = 0 to ubound(selectArray) Response.Write selectArray(i) & "<br>" Next
Jeg bruger Jscript(det skulle jeg selvfølgelig have skrevet) og jeg kan ikke lige få det til at virke ved bare at skrive det om... ka' du komme med jscript eksempel?
det tog lidt tid at få til at virke, der skulle ændres lidt i koden: var arr ="" + Request.QueryString("skuespillerId"); var selectArray = arr.split(", "); var uBound = selectArray.length; for (i = 0; i < uBound ; i++) { ..... }
oh well, hovedårsagen er da at vi fandt frem til en løsning :)
Tak for point!
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.