Avatar billede bhn.314 Nybegynder
04. februar 2004 - 14:37 Der er 4 kommentarer og
1 løsning

xsl:sort uden at submitte

Jeg vil gerne give brugerne mulighed for at vælge hvad de vil have sorteret XML'en efter UDEN at loade siden igen. Er det muligt ?

Jeg har noget xml:

<document>
<person>
    <person_name>Peter</person_name>
    <person_by>Randers<person_by>
</person>
<person>
    <person_name>Hanne</person_name>
    <person_by>København<person_by>
</person>
<person>
    <person_name>Lea</person_name>
    <person_by>Nykøbing<person_by>
</person>
</document>


XSL:

<xsl:for-each select="person">
<xsl:sort select="" order="ascending"/>
  ......
</xsl:for-each>
Avatar billede runesoft Nybegynder
04. februar 2004 - 17:27 #1
Det kommer an på hvad du mener med loade siden igen. Du kommer nok ikke uden om at lave transformationen igen...

Er det en html side? I så fald kan du gemme din xml i en såkaldt data-island og på den måde undgå trafik til serveren hver gang brugeren vælger en ny sortering.
Avatar billede bhn.314 Nybegynder
04. februar 2004 - 17:29 #2
Hvordan ser sådan én ud ?
Avatar billede runesoft Nybegynder
04. februar 2004 - 19:14 #4
alternativt kan du også loade din xml direkte op i et dom objekt i javascript til at starte med.
Avatar billede bhn.314 Nybegynder
20. april 2004 - 12:52 #5
Lukker
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