Javascript 如何使用jQuery从API获取JSON格式的数据?没有错误,例如:跨域、使用MIME类型传输 这里不行=

Javascript 如何使用jQuery从API获取JSON格式的数据?没有错误,例如:跨域、使用MIME类型传输 这里不行=,javascript,jquery,ajax,json,jsonp,Javascript,Jquery,Ajax,Json,Jsonp,在这里搜索了好几个小时,什么都没有= url API是: 它“返回一个json”。 我尝试使用jqueryajax和getJSON实现jsonp,但什么都没有。在某些地方,错误是以MIME类型返回的数据,而在其他地方,则是有限的COR。有趣的是:响应是ok Google tools,但是console.log显示了上面提到的错误 一些忍者可以使用jquery从上面的url获取数据,并使一些数据出现在某个div中或发出警报 现在开始工作! 使用jQuery无法工作,因为安全性等。。。但在服务器端工

在这里搜索了好几个小时,什么都没有=

url API是:

它“返回一个json”。 我尝试使用jqueryajax和getJSON实现jsonp,但什么都没有。在某些地方,错误是以MIME类型返回的数据,而在其他地方,则是有限的COR。有趣的是:响应是ok Google tools,但是console.log显示了上面提到的错误

一些忍者可以使用jquery从上面的url获取数据,并使一些数据出现在某个div中或发出警报

现在开始工作! 使用jQuery无法工作,因为安全性等。。。但在服务器端工作良好。在PHP中,我使用以下方法:


您能给我们看一下给您带来错误的代码吗?@ThatidotGuy舒尔,这是getJSON的代码:$.getJSON'http://www.poatransporte.com.br/php/facades/process.php?a=nc&p=2821&t=o&callback=?,functionresponse{console.logresponse;};该API不支持JSONP。您需要编写一个本地代理来绕过同源策略。在我看来,API正在按预期工作。您必须对API服务器端进行这些调用,以避免违反同源策略。@Barmar噢,谢谢!我对此表示怀疑。你怎么知道的?是firebug还是chrome开发者?