Как указывают другие ответы, вы делаете междоменный запрос.
Единственный ответ, который работает сейчас и который они оба дали, состоит в том, чтобы использовать JSONP
вместо JSON
, но есть другой ответ, называемый CORS
Совместное использование ресурсов общего происхождения .
Однако, несмотря на то, что CORS поддерживается MediaWiki, он еще не включен в Википедии из-за тонкостей между ним и тем, как работает кэширование в Википедии.
В Википедии есть открытый отчет об ошибке, чтобы заставить его работать: Включить $ wgCrossSiteAJAXдомен для сайтов википедии .
Как только это будет решено, вы сможете отправлять междоменные запросы AJAX в Википедию без необходимости JSONP из браузеров, которые поддерживают CORS. Последние версии всех основных браузеров теперь поддерживают CORS. Для Internet Explorer это означает версию 10, на которой работает не так много людей. Версия 9 имеет альтернативное решение под названием xdomainrequest , которое не получило особой популярности.