Ну, проблема в том, что вы не можете делать синхронные запросы JSONP. Способ, которым он реализован, заключается в том, как Энди указал, с помощью так называемого «взлома тега сценария». JQuery не может остановить выполнение приложения javascript во время ожидания заполнения тега сценария.
Таким образом, вы вызываете правильный метод jQuery для выполнения запроса JSONP, но, поскольку это JSONP, асинхронный параметр не применяется, и его невозможно обойти. Вы должны обрабатывать запрос асинхронно.
Кстати, в любом случае не рекомендуется использовать $ .ajax в синхронном режиме. Если для выполнения запроса требуется слишком много времени, браузер остановится и, скорее всего, у вашего пользователя появится всплывающее окно с сообщением, что страница не отвечает.