Avatar billede ewax Nybegynder
15. juli 2011 - 16:38 Der er 5 kommentarer og
2 løsninger

"Vis flere" ajax/jquery script

Hey eksperter

Som f.eks facebook har det i deres kommentar system, søger jeg funktionen til at udvide/ekspandere skjult indhold


Lad os antage jeg har en side hvor jeg viser 5 rækker á 4 billeder.

Der skal være en knap eller et tekstlink i bunden, der ved et klik og uden refresh. Kan vise f.eks 2-3 rækker billeder mere


Er der nogen der ligger inde med viden om hvordan jeg får lavet det? eventuelt kan linke mig til et godt sted der forklarer det?

Er ikke ekspert i jquery/ajax/javascript, så skal ha det lidt pædagogisk :)
Avatar billede jakobdo Ekspert
15. juli 2011 - 18:18 #1
Avatar billede jakobdo Ekspert
15. juli 2011 - 18:20 #2
og ellers er det jo "bare" at lave en knap i bunden, så har:

Load ekstra billeder...
Den har du i en div ala:

<div id="extra"></div>
<div>Load ekstra billeder</div>

Og når der bliver klikket på knappen, laver du noget ala:
$("#extra").append(LOAD_INDHOLD_VIA_AJAX);
Avatar billede olsensweb.dk Ekspert
15. juli 2011 - 23:11 #3
jeg måtte lige prøve jakobdo's forslag i #2, (mere for at lege med jquery).

index.html
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title></title>
    <style type="text/css">
    </style>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
    <script type="text/javascript">
//<![CDATA[   
    function GetMore(){       
        $.ajax({
            type: "GET",           
            url: "request.txt",   
            success: function(msg){
                $("#extra").append(msg);                
            }
        });
    }       
//]]>
    </script>
</head>
<body>
<div id="extra"></div>
<div><a href="java script:GetMore()" >Load ekstra billeder</a></div>
</body>
</html>


request.txt
dette er en fyldtekst, som jeg bare skal se blive gentaget, flere gange <br/>


demo http://olsensweb.dk/test/experten/spm/943044/
Avatar billede ewax Nybegynder
18. august 2011 - 20:33 #4
Lige præcis ronols! jeg bukker og takker... :)

Opretter du et svar så jeg kan sende dig points?
Avatar billede olsensweb.dk Ekspert
18. august 2011 - 20:42 #5
det må være en deler med jakobdo han kom jo med ide'en til løsningen

@jakobdo smider du et svar også
Avatar billede ewax Nybegynder
30. august 2011 - 14:33 #6
jakobdo?
Avatar billede jakobdo Ekspert
27. december 2011 - 13:22 #7
Svar
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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