繁体   English   中英

错误响应json:意外的令牌“:”

[英]error response json: Unexpected token “:”

我已经对Jquery Mobile应用程序进行了编程,并且使用了ajax请求(方法$ .ajax(config))来获取数据。 好吧,当我在“ dataType”属性中使用值“ json”时,我遇到了一个错误的javascript,它在标头中告诉我“ Non-Access-Control-Orogin”。 当我在“ dataType”属性中使用值“ jsonp”时,我收到了服务器的响应,但是响应Json出现错误。 “意外的标记: :”。 有什么建议可以解决这个问题?

这是连接我的服务器的URL: http : //rete.mywebsite.com/api3.0?param1=value1&param2=value2

这是我的代码,用于获取Json格式的数据:(对不正确的选项卡)

$ .ajax({url:MY_URL,dataType:“ jsonp”,contentType:“ application / json”,crossDomain:true,success:function(response){console.log(response);}});

我应该如何获取json类似于以下内容:{“ stazione_1”:{“ name”:“ Brescia”,“ temperature”:“ 7.5”,...}}

但是我在浏览器的控制台javascript中收到意外的令牌错误(我使用Chrome)...

我希望这会有所帮助...

将服务器上的CORS标头设置为Access-Control-Allow-Origin:'*'

要么

更改JSONP以便eval()调用不会中断。

如果您提供代码,我们可能会更好地提供帮助...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM