Если вы хотите, чтобы $.getJSON()
запрос обрабатывался как JSONP
, вы должны указать callback=?
в URL.
Это даже в документах , проконсультируйтесь с ними, они не кусаются:
Если URL содержит строку "callback =?"(или аналогичный, как определено серверным API), вместо этого запрос обрабатывается как JSONP.
Вот пример разветвленной вашего кода .