javascript ajax api请求谷歌书籍

时间:2016-02-07 11:14:36

标签: javascript ajax api request

我试图从我的ajax请求中获取特定数据。

https://www.googleapis.com/books/v1/volumes?q=isbn9783125785021

我想抓住项目的标题 - > volumeInfo-> title

                $.ajax({
                    type: 'GET',
                    dataType: 'jsonp',
                    url: 'https://www.googleapis.com/books/v1/volumes?q=isbn9783125785021',
                success: function(data){
                    console.log(data);
                    var title = data.items.volumeInfo.title;
                }
                });

这似乎并没有起作用。当我尝试打印出它的值时,var没有返回任何内容。

编辑: 控制台数据日志显示为:http://puu.sh/mZ2lw/3012bba146.png

我注意到它实际上在,items-> 0-> volumeInfo-> title

然而

var title = data.items.0.volumeInfo.title;

会明显地返回错误意外的错误......有什么想法吗?

1 个答案:

答案 0 :(得分:0)

var title = data.items [0] .volumeInfo.title;

感谢Darshan。