我有一个简单的2字段外部json url。

它具有2个字段:标识符和描述

这是我试图用来获取描述的代码:

jQuery("#get_json").click(function(event){
   jQuery.getJSON('http://ec.europa.eu/research/participants/portal/data/call/topics/einfra-11-2016.json?callback=?', function(jd) {
      alert(jd.description);
   });
});


但这在浏览器控制台中给我一个错误:SyntaxError: Unexpected token ':'. Parse error.

有人可以给我提示我做错了什么吗?谢谢

最佳答案

试试这个。



$(function() {
		var url = "http://cors.io/?u=http://ec.europa.eu/research/participants/portal/data/call/topics/einfra-11-2016.json";
		$.getJSON(url, function(jd) {
			$("#description").html(jd.description)
		});
	});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="description"></div>

关于javascript - 使用jQuery从外部URL获取JSON数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39321173/

10-11 12:48
查看更多