2010-10-09 25 views

risposta

15

È necessario utilizzare un metodo chiamato JSONP.

Uno dei modi migliori è quello di utilizzare jQuery per ridurre il codice e le preoccupazioni tra la pagina e il server, e tutto quello che dovete fare è:

$.ajax({ 
    dataType: 'jsonp', 
    data: 'id=10', 
    jsonp: 'jsonp_callback', 
    url: 'http://myotherserver.com/getdata', 
    success: function() { 
    // do stuff 
    }, 
}); 
+0

Grazie, Balexandre. – Francisc

+0

Sorprendentemente semplice e funziona bene. Grazie! – Tillito

3

Solo se il server remoto supporta le intestazioni JSONP o HTTP Access-Control.

Pubblico Le API JSON (come quelle fornite da Google.com, Facebook.com, ecc.) Spesso lo fanno.

+0

Grazie, BalusC. – Francisc

Problemi correlati