Sto tentando di accedere ai dati API di education.com. Tuttavia, continuo a ricevere un errore gli stati di errore:Impossibile caricare XMLHttpRequest non consentito da Access-Control-Allow-Origin
XMLHttpRequest non può caricare http://api.education.com/service/service.php?f=schoolSearch&key=mykey&sn=sf&v=4&city=Atlanta&state=ga&Resf=json. L'origine non è consentita da Access-Control-Allow-Origin.
Il mio codice è il seguente:
$(function(){
$.getJSON('http://api.education.com/service/service.php?f=schoolSearch&key=mykey&sn=sf&v=4&city=Atlanta&state=ga&Resf=json',
function(data) {
console.log(data);
});
});
Qualcuno mi può aiutare per favore?
Questo API accetta un parametro callback jsonp? non sembra al momento. In caso contrario, non è possibile richiederlo utilizzando solo il browser. –
questo è molto completo [3 semplici soluzioni] (http://stackoverflow.com/a/15747224/1140227) – George
Prova cross-domain ... controlla http://www.pureexample.com/jquery/cross-domain- ajax.html – KingRider