Ich versuche, JSON von Apples iTunes JSON-Dienst abzurufen. Die Anfrage ist einfach: http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsSearch?term=jac&limit=25
Wenn Sie die URL in Ihrem Browser besuchen, sehen Sie JSON, das gut strukturiert ist (über jsonlint.com verifiziert). Wenn ich jedoch folgendes jQuery verwende, um die Anfrage zu stellen, findet die Anfrage jedoch nichts:
$("#soundtrack").keypress(function(){
$.getJSON("http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsSearch",{'term':$(this).val(), 'limit':'25'}, function(j){
var options = '';
for (var i = 0; i < j.results.length; i++) {
options += '' + j.results[i].artistName + ' - ' + j.results[i].trackName + '';
}
$("#track_id").html(options);
});
});
Firebug sieht die Anfrage, erhält jedoch nur eine leere Antwort.
Jede Hilfe wäre hier willkommen, da ich am Ende bin, es zu lösen. Sie können das Skript hier anzeigen: http://rnmtest.co.uk/gd/drives_admin/add_drive (Das Soundtrack-Eingabefeld befindet sich am Ende der Seite).
Danke