Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript &引用;SyntaxError:意外标记:“0”;zipcodeapi示例JSONP_Javascript_Json_Ajax_Symfony_Jsonp - Fatal编程技术网

Javascript &引用;SyntaxError:意外标记:“0”;zipcodeapi示例JSONP

Javascript &引用;SyntaxError:意外标记:“0”;zipcodeapi示例JSONP,javascript,json,ajax,symfony,jsonp,Javascript,Json,Ajax,Symfony,Jsonp,我在通过本地主机进行ajax调用时遇到问题。我想知道为什么会出现错误“SyntaxError:Unexpected token:”。有人能帮我吗?谢谢 似乎jsonp工作不正常。试试json $.ajax({ url:"https://www.zipcodeapi.com/rest/kQvPAFvKlaGM1g2SoOzWcGoK0auNuT2PKyEle95zjMll2odrcMootN8tXDhsxkhh/radius.json/20151/5/mile",

我在通过本地主机进行ajax调用时遇到问题。我想知道为什么会出现错误“SyntaxError:Unexpected token:”。有人能帮我吗?谢谢

似乎jsonp工作不正常。试试json

  $.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 ); 
            }
        });  

您需要在上设置客户端访问

如果您选择“应用程序管理”部分并输入您的详细信息,您应该能够输入您的域名


要使其在本地工作,唯一的方法是设置一个本地Web服务器,如果它在localhost上运行,请输入localhost作为域之一。

谢谢您的回复!我现在收到这个错误:“XMLHttpRequest无法加载(url)请求的资源上不存在“Access Control Allow Origin”头。因此不允许访问源“”。您知道发生了什么吗?此外,在我的原始帖子中,我能够从ajax调用中获取数据,但错误是“SyntaxError:意外令牌:”这是一个跨源资源共享(CORS)问题。您必须在服务器中编辑.htaccess文件以允许外部请求。有什么方法可以解决这个问题吗?我能够使用那个ajax调用从API获取数据,但是我得到了错误?非常感谢!终于成功了!你帮我节省了很多时间!谢谢geedee!
$.ajax({
    url:"//www.zipcodeapi.com/rest/kQvPAFvKlaGM1g2SoOzWcGoK0auNuT2PKyEle95zjMll2odrcMootN8tXDhsxkhh/radius.json/20151/5/mile",
            dataType: "json",
            data: {
                format: "json"
            },
            success: function( response ) {
                console.log( response ); 
            }
        });