Avatar billede cort Nybegynder
08. februar 2001 - 15:18 Der er 7 kommentarer og
1 løsning

Paging med checkboxe

Hej ,
Jeg lister en række poster fra en Access Db med paging teknikken.
Udfor hver post er der en checkbox.
Når man afkrydser n antale checkboxe på en paged side kan disse ikke huskes af systemmet hvis man springer til en anden paged side.
Findes der en teknik så dette kan lade sig gøre?
Avatar billede arno Nybegynder
08. februar 2001 - 15:57 #1
Anvend en txt atribbut i stedet , og skriv j/n eller 0/1 eller noget andet...

/arno
Avatar billede cort Nybegynder
08. februar 2001 - 16:04 #2
Hvordan txt atribut?
Skal det gemmes i en txt fil?
Avatar billede arno Nybegynder
08. februar 2001 - 16:22 #3
Du laver en attribut i din access database der er et text felt... her placere du din værdi...
Så kan du kalde værdien i din asp ..
/arno
Avatar billede slash Nybegynder
08. februar 2001 - 20:10 #4
hvorfor ikke bare bøffe din afkrydsede checkboxe med dertilhørende relevante værdier op i session objektet?
Avatar billede cort Nybegynder
09. februar 2001 - 09:10 #5
slash 
det lyder mere rigtigt, hvorledes er det nu det gøres?
Jeg har 400 records i DB´en . folk skal vælge mellem 12-15 records for at komme videre i systemmet.
www.pcl.dk/fomse/paging.asp
Avatar billede slash Nybegynder
09. februar 2001 - 09:25 #6
man kunne lave en funktion der tester på om de pt. viste checkboxe er checked! Er de det gemmes de hver for sig/samlet i et session ojekt! Denne funktionen kunne man så kalde når folk klikker på de andre \"pagede\" sider (altså linksene) - umiddelbart skulle de aftjekkede boxe, så blive gemt! Koden kan jeg ikke hjælpe med pt. da jeg arbejder.

En anden mulighed var jo at bruge cookies :o)
Avatar billede cort Nybegynder
09. februar 2001 - 09:34 #7
thanks jeg prøver mig frem.
Avatar billede slash Nybegynder
09. februar 2001 - 09:39 #8
har klyttet lidt

******placer i din paging.asp******
<script language=\"javascript\">
function tjek() {
if (document.klyt.checkbox1.checked) {
    <%session(\"checked1\")=\"jips\"%>
    }
}
</script>

******placer i paging.asp******
<form name=\"klyt\" action=\"betasearch.asp\" method=\"post\">
<INPUT type=\"checkbox\" id=checkbox1 name=checkbox1>
</form>
<a href=\"betasearch.asp\" onclick=\"tjek()\">testmig</a>
Hvad indeholder session: <%=session(\"checked1\")%>

Kalder javascript funktionen når der klikkes på linket... så kan du modificere javascript funktionen til at løbe hele formen igennem og derved sætte værdierne på session objektet!

Ved godt det er primitivt, men håber det kan hjælpe :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester