Для доступа к удаленному серверу вы можете использовать JSONP для получения данных или включить удаленный сервер CORS, что может быть невозможно, поскольку у вас может не быть к нему доступа, но если вы делаете этот покажет вам, как включить CORS.
Однако большинство веб-интерфейсов API поддерживают запрос JSONP. Вы можете использовать его, передав дополнительный параметр в запрос (script-) и реализовав функцию обратного вызова с тем же именем.
<script src="remote.server.com/api?jsonp=myCallback"></script>
<script>
function myCallback( data ) {
// do some stuff
}
</script>