这是我打电话给的api: https://api.github.com/search/repositories?q=language:python&sort=stars 返回顶级加星标的python项目并在通过浏览器触发时显示。 但是,当我尝试从代码中访问json键时,它表示未定义。 我做错了什么?
$.getJSON("https://api.github.com/search/repositories?q=language:python&sort=stars&callback=?", function(result){
alert(typeof(result));
alert(result.total_count);
alert(result.incomplete_results);
});
答案 0 :(得分:1)
只需从网址中删除回调:
$.getJSON("https://api.github.com/search/repositories?q=language:python&sort=stars", function(result){
alert(typeof(result));
alert(result.total_count);
alert(result.incomplete_results);
});
这是一个工作小提琴: https://jsfiddle.net/a9npgduz/