Próbuję podstawowe wywołanie ajax. Więc hostuję następujący testowy php na serwerze testowym: http://voicebunny.comeze.com/index.php?numberOfWords=10 Ta strona jest moim własnym testem, który jest już zintegrowany z API VoiceBunny http://voicebunny.com/developers.jQuery Ajax prosty call
Teraz potrzebuję uzyskać dane wydrukowane przez tę stronę na innej stronie internetowej za pomocą jQuery. Jak widać, echo strony internetowej jest trochę JSON. Jak mogę uzyskać ten JSON z innej strony internetowej?
Jest to kod mam:
$.ajax({
'url' : 'http://voicebunny.comeze.com/index.php',
'type' : 'GET',
'data' : {
'numberOfWords' : 10
},
'success' : function(data) {
alert('Data: '+data);
},
'error' : function(request,error)
{
alert("Request: "+JSON.stringify(request));
}
});
Próbowałem wielu innych odmian, ale zawsze pojawia się błąd i nigdy JSON. Dziękuję
Jaki jest błąd, który otrzymujesz? –
Jeśli nie hostujesz swojej strony internetowej i jquery na tej samej stronie, jest to połączenie międzydomenowe. Twoja witryna musi jawnie zezwalać na wywołania między domenami i musisz ją włączyć także w wywołaniu AJAX (dodaj "crossDomain:" true "'). –
Hej, zmienna błędu drukuje tylko "błąd" – Alejandro