$.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 );
}
});
我在通过localhost进行ajax调用时遇到问题。我想知道为什么我收到错误"语法错误:意外的令牌:"。有人可以帮帮我吗?谢谢!
答案 0 :(得分:1)
您需要在https://www.zipcodeapi.com
上设置客户端访问权限如果您选择“应用管理”部分并输入您的详细信息,则应该可以输入您的域名。
让本地工作的唯一方法是设置本地网络服务器,如果这是在localhost上运行,请输入localhost作为其中一个域。
答案 1 :(得分:0)
似乎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 );
}
});