Sorterings script Ajax/PHP

Tags:    sortering ajax php script

Hej. Jeg er igang med at lave en sammenligningsside hvor jeg skal bruge et AJAX/PHP script til at justere hvilke produkter der vises i forhold til hvilke variabler brugeren markere.

Findes der et allerede eksisterende script på nettet som er nemt at tilpasse efter eget behov?
Jeg har allerede alle værdierne i min database, og kan få det til at virke manuelt (ved tryk på submit knap), men ønsker at det skal ske flydende uden brug af submit.

Inspiration http://mobilabonnementpriser.dk/ & ligende prissammenlignings sider.

Variabler jeg benytter og ønsker muligt at sortere imellem:
- Pris
- Mængde
- Landsdel (Jylland, Sjælland, Fyn + Øer)
- Type (7 produkter at vælge imellem)
- Leveringsdato (Nu / Fremtiden)



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
hvor langt er du kommet ?? (lig den online og kom med et link)


har du alle data over allerede ??
hvis ja lig dem i en HTML tabel og brug tabelsort
http://tablesorter.com/docs/
så behøver du ikke bruge ajax


Findes der et allerede eksisterende script på nettet som er nemt at tilpasse efter eget behov?

tror jeg ikke


Jeg har allerede alle værdierne i min database, og kan få det til at virke manuelt (ved tryk på submit knap), men ønsker at det skal ske flydende uden brug af submit.

bruger du ren js eller et js lib (feks jquery) ??

det nemmeste er at bruge et lib, jquery har en function der er meget anvendt
http://api.jquery.com/jquery.ajax/


som data transport fommat når du overfører ajax data kan jeg anbefale JSON. (XML, er ved at uddø i ajax sammenhæng)
man kan overføre HTML, med det er spild af god server tid at formatere serverside.

AJAX er ca 75% js og 25% serverside code




Hej Ronny.

Tusinde tak for dit svar!
Det motiverede mig til at sætte mig ned og lære at kode i jquery selv, og har nu selv fået lavet sorteringssystemet efter mit ønske. Så det er en noget bedre løsning, end bare at finde et random script på nettet som lappeløsning.

Tak, og god dag.

:)





t