This is preview!
If the specified URL is on a remote server, the request is treated as JSONP instead. See the discussion of the jsonp data type in $.ajax() for more details.
Loads in a JSON block using JSONP. Will add an extra "?callback=?" to the end of your URL to specify the callback.
jsonptype can be used instead. ... When data is retrieved from remote servers (which is only possible using the
jsonpdata types), the operation is performed using a
<script>tag rather than an
XMLHttpRequestobject. " Although it's passive voice, I think the docs are saying that you need to specify jsonp, which you'd need to do rather than using the $.getJSON method. You're not the only one who was confused by this, there's a similar question on the api page for $.getScript.