Ваш URL не содержит параметр callback
GET. $.getJSON
запрашивает JSONP только в том случае, если находит это в URL, поэтому это не работает. $.ajax
, однако, предположительно добавит его в URL, если вы укажете dataType
как "jsonp", в соответствии с документацией jQuery. Тем не менее, я вижу примеры в дикой природе, которые включают в себя обратный вызов в URL, независимо от указания "jsonp" в качестве dataType
. Итак, дай ему шанс.
Как подсказал @Eonasdan, проверьте ответы, которые вы получаете в своей консоли. Если они красные, это означает, что есть какая-то ошибка, и в 99,9% случаев, подобных этим, это связано с политикой того же происхождения.