Javascript 获取json/jsonp数据

Javascript 获取json/jsonp数据,javascript,jquery,json,ajax,jsonp,Javascript,Jquery,Json,Ajax,Jsonp,我对JSON查询有问题 我在论坛和许多其他网站上研究如何解决这个问题,但我可能使用了所有的选项来修复我的脚本 目前我的剧本是: jQuery.ajax({ url:“http://target.xyz/?f=json", 数据类型:“JSONP”, jsonpCallback:“回调”, 键入:“GET”, 成功:功能(数据){ 控制台日志(数据); } });如果api未启用cors或未配置为服务jsonp,则需要在服务器或第三方服务上使用代理。并非所有的api都是ajax可访问的“当我在目

我对JSON查询有问题

我在论坛和许多其他网站上研究如何解决这个问题,但我可能使用了所有的选项来修复我的脚本

目前我的剧本是:

jQuery.ajax({
url:“http://target.xyz/?f=json",
数据类型:“JSONP”,
jsonpCallback:“回调”,
键入:“GET”,
成功:功能(数据){
控制台日志(数据);
}

});如果api未启用cors或未配置为服务jsonp,则需要在服务器或第三方服务上使用代理。并非所有的api都是ajax可访问的“当我在目标网站上使用JSONP时,我得到了数据,但网站返回了:”那么你从网站上得到了你想要的所有数据?什么令牌是意外的?我在控制台中只有网络请求。JSON:
Object{date:“2017-05-29”,gold:“1267.00”,silver:“17.39”,platinum:“956.05”}
看起来您正在使用两个difrent项目进行UI和API。您需要启用CORS,并确保API返回的是JSON而不是XML。JSON是有效的,您会得到一个语法错误,如果它是响应格式,那么它将是一个解析错误。它可以是
回调
函数吗?它的代码是什么?您是否有错误行号可以帮助您找到错误所在?