jQuery.getJSON - Access-Control-Allow-Origin-Problem

Ich bin jusing jQuery $.getJSON() - Funktion geben Sie eine kurze Reihe von JSON-Daten.

Ich habe die JSON-Daten sitzen auf einer url wie example.com.
Ich habe es nicht realisiert, aber als ich den Zugriff auf die gleiche url, die JSON-Daten konnten nicht geladen werden. Ich folgte durch die Konsole und festgestellt, dass XMLHttpRequest konnte nicht geladen werden aufgrund Access-Control-Allow-Origin.

Nun, ich habe gelesen durch eine Menge von Websites, die sagte nur zu verwenden $.getJSON() und das würde die Arbeit um, aber offensichtlich hat es nicht funktioniert. Gibt es etwas, was ich ändern sollte in den Header oder in der Funktion?

Hilfe wird sehr geschätzt.

Kommentar zu dem Problem
Vielleicht möchten Sie vielleicht zu schauen, JSONP: en.wikipedia.org/wiki/JSONP. Kommentarautor: pimvdb
Eine alternative wäre eine Weiterleitung Ihrer Anfrage und Antwort mit einem proxy (z.B. PHP-curl), wenn das Ihnen zur Verfügung steht. Kommentarautor: Dan

InformationsquelleAutor der Frage Mike | 2011-06-18

Schreibe einen Kommentar