Привет, я тестирую вызов для отдыха на http://airportcode.riobard.com, что позволяет мне искать коды аэропорта. Когда я ввожу следующее в моем браузере:Браузер Api call работает, но Ajax не
http://airportcode.riobard.com/search?q=las%20vegas&fmt=JSON
Я получаю правильный JSON. Однако, когда я делаю JSON JQuery вызов:
var url = 'http://airportcode.riobard.com/search?q=las vegas&fmt=JSON';
// Request json
jQuery.getJSON(url, function(data){
console.log(data);
});
я получаю 200, которая хороша, но объект ответа пуст. Почему это происходит со мной?
Спасибо.
Это не так. Во-первых, я не знал, что проблема связана с перекрестной властью. Тот факт, что этот вопрос указывает на какое-то аномальное поведение, описывающее проблему с перекрестными доменами, по сравнению с другим вопросом, который начинается с заявления о том, что это вопрос с кросс-доменом, который имеет дело с jsonp, означает, что это другой вопрос. Другая вещь, которая отличается от моего вопроса, заключается в том, что мои api не предлагают возможности jsonp, и другие вопросы спрашивают об этом. Различные вопросы. –