04. januar 2002 - 08:18Der er
2 kommentarer og 3 løsninger
Sorteringsfunktion ved onclick?
Hejsa :)
Hvis jeg har et par kolonner i en tabel, jeg gerne vil have vist på en side...og samtidig gerne vil kunne sortere dem ASC og DESC ved klik på kolonneoverskriften - hvordan gør jeg det nemmest?
Eks:
Række1 ------
Svend Arne Kurt Knud Gynter
Ved klik på \"Række1\" første gang, skal den sorteres så den bliver vist:
Arne Gynter Knud Kurt Svend
Når man så klikker på \"Række1\" igen skal den sorteres:
Svend Kurt Knud Gynter Arne
næste klik ligesom første eksempel...osv.osv. - altså ligesom at sortede ved klik på kolonner i f.eks. windows commander eller excel.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Nu er jeg ikke lige en stor ekspert, men la mig se om jeg kan hitte rede i det.
- Linket skal fra starten have en .asp?order=ASC - Når den er aktiv skal jeg via en <% if order=ASC skriv .asp?order=DESC %> og det samme vice versa - Der skal indsættes en sql-sætning til hvert kald. Det er nok dette punkt jeg er mest i tvivl om. Er det <% if order=ASC udfør asc sql-sætning else udfør normal sql-sætning %>, der skal indsættes istedet for den sql der normalt viser hele indholdet? Dette kan jo blive ret meget kode hvis man f.eks. skal kunne sortere på 4-5 kolonner (som i mit tilfælde).
Du kunne også lave 5 sort-kategorier og 2 order: så den kunne hedder .asp?sort=1&order=ASC. Så kunne du lave en select case på de 5 kategorier, med hver sin SQL-string.
<% if request(\"order\") = \"\" then order = \"asc\" if request(\"order\") = \"asc\" then order = \"desc\" if request(\"order\") = \"desc\" then order = \"asc\"
dit Link fx: <a href=\"side.asp?order=<%= order %>\"
Prøver mig frem med jeres løsninger og deler lidt points ud - mange tak :)
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.