Я пытаюсь получить доступ к данным JSON из отдельного json файла (в другой папке), но он бросает исключение. Заголовок заголовка "Нет" Access-Control-Allow-Origin присутствует на запрошенном ресурсе. Поэтому исходному "null" не разрешен доступ. "
У меня есть файл в корневой папке "Index.html". Параллельно с этим есть отдельная папка "JSON", которая содержит мой json файл "quotes.json". Мой код
$(document).on("pagebeforeshow", "#info-page", function () {
$.getJSON("Json/quotes.json", function (data) {
var items = [];
$.each(data, function (key, val) {
items.push(val);
alert(data.key);
});
});
});
Вам нужно создать json файл с именем quotes.json
вместо quotes.html
и поместить ваш json-код внутри этого файла.
CORS
(междоменная проблема) . посмотрите это или попробуйте использоватьjsonp
dataType.