[英]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¶m2=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.