• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

AJAX Dynamische Inhalte einbinden

nookie

I did it all for the nookie
Guten Tag liebe Community,

ich habe mich so eben hier registriert und hätte bereits ein paar Fragen. Ich habe mal angefangen mich gestern mit jQuery / AJAX zu beschäftigen und versucht Inhalte dynamisch einzubinden. Was auch alles soweit klappt. Verwendet habe ich dieses Script dafür:

Code:
$("nav a").click(function() {
        var pageLoad = $(this).attr("href");
        var pageContent;
        
        $.get(pageLoad, function(data) {
            pageContent = data;
            $("#body").fadeOut("fast", function() {
                $("#body").html(pageContent);
                $("#body").fadeIn("fast");
            });
        });
        return false;
     });

Die Inhalte werden eingebunden sowie ich es mir vorgestellt habe, doch mein Problem bzw. Frage ist wie kann ich nun GET-Parameter oder ähnliches mitgeben sodass wenn USER A,
USER B einen Link schicken kann. Da bei mir immer nur die Domain angezeigt wird und nicht z.B. "www.beispielseite.de/contact/" oder "www.beispielseite.de/?site=contact", somit
wird auch immer nur bisher die Startseite angezeigt. Ich wüsste wie ich dieses Problem nur mit PHP und ohne AJAX löse, aber es gibt doch bestimmt eine Möglichkeit?

Mit freundlichen Grüßen,
nookie
 
Zuletzt bearbeitet:
Doch, aber überlesen. ;)

ungetestet:
Code:
$.ajax({
    url: 'meine_zielseite.php',
    type: 'GET',
    data: {
        vorname: 'John',
        name: 'Doe'
    },
    success: function(result) {
        $('#box').html(result);
    }
})

Was innerhalb der Funktion unter 'data' steht, wird als key->value weitergereicht und lässt sich mit $_GET ausgeben.
 
Okay, danke. Ich werds mal versuchen und dann RÜckmeldung geben bei Problemen. :)
 
Zurück
Oben