"SyntaxError: Unexpected token : " zipcodeapi example JSONP

"SyntaxError: Unexpected token : " zipcodeapi example JSONP

  $.ajax({
    url:"https://www.zipcodeapi.com/rest/kQvPAFvKlaGM1g2SoOzWcGoK0auNuT2PKyEle95zjMll2odrcMootN8tXDhsxkhh/radius.json/20151/5/mile",
            jsonp: "callback",
            dataType: "jsonp",
            data: {
                format: "json"
            },
            success: function( response ) {
                console.log( response ); 
            }
        });  

我在通过我的本地主机进行 ajax 调用时遇到问题。我想知道为什么我收到错误 "SyntaxError: Unexpected token : "。有人可以帮帮我吗?谢谢!

似乎 jsonp 没有正常工作。尝试 json 而不是

$.ajax({
    url:"//www.zipcodeapi.com/rest/kQvPAFvKlaGM1g2SoOzWcGoK0auNuT2PKyEle95zjMll2odrcMootN8tXDhsxkhh/radius.json/20151/5/mile",
            dataType: "json",
            data: {
                format: "json"
            },
            success: function( response ) {
                console.log( response ); 
            }
        });

您需要在 https://www.zipcodeapi.com

上设置客户端访问

如果您 select "App Management" 部分并输入您的详细信息,您应该能够输入您的域名。

让这个在本地工作的唯一方法是设置本地网络服务器,如果这是 运行 在本地主机上,请输入本地主机作为域之一。