4 Stimmen

Abrufen von Daten aus einer Textdatei auf einem anderen Server mit jQuery und JSONP

Hallo dort ich versuche, etwas sehr einfach zu tun, aber wie ich bin ziemlich neu zu JSONP ich bin mit ihm zu kämpfen. Alles, was ich tun möchte, ist einige JSON aus einer Textdatei in einer anderen Domäne abrufen (daher meine Notwendigkeit, JSONP zu verwenden, um die Cross-Domain-Probleme zu umgehen). Ich bin mit dem folgenden Code:

$.ajax({
        type: "GET",
        dataType: 'jsonp',
        url: "http://www.topshop.com/aboutus/show.txt",
        success: returnedMessage
});

function returnedMessage(data) {
    console.log(data.message);
}

Ich weiß, dass JSONP das JSON als Funktion zurückgibt, aber ich weiß nicht, wie man die resultierenden JSON-Objekte auf der Konsole ausgibt. Ich bin ziemlich sicher, dass es getan werden kann, obwohl, wie ich in der Registerkarte NET von Firebug sehen kann, dass es die JSON als eine Antwort zurückgibt. In der Firebug-Konsole erhalte ich eine ungültige Label-Meldung, die ich denke, ist, weil ich nicht die JSONP-Anforderung in der richtigen Weise behandeln. Kann mir jemand bei diesem Problem helfen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X