javascript - 使用 JQuery 从 JSON 回复中读取数据

标签 javascript jquery json

我在访问 json 对象中的这段内容时遇到了问题。这是我获取数据的代码:

function getEntries(key){
        $.ajax({
            url: "https://openlibrary.org/api/books?bibkeys=ISBN:" + key + "&jscmd=details&callback=mycallback",
            dataType: "jsonp",
            success: function(data){
                console.log(data);
            }
        });
    }

我收到的回复如下所示: enter image description here

如果每次搜索的键都不同,如何访问指向的对象?

最佳答案

尝试使用

data["ISBN:"+key]

其中 key 是您传递给函数的键

关于javascript - 使用 JQuery 从 JSON 回复中读取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41781262/

相关文章:

javascript - 使用表单字段值作为对 JavaScript 变量的引用

javascript - 获取所有注入(inject)的脚本文件

json - 在 Swift 中接收 Websocket 数据

javascript - VS2013 : Publish minified bundle created on files outside of the project

php - 显示 WooCommerce 可变产品选项

json - 如何配置 Circe 以停止使用嵌套类名作为编码 JSON 中的键名?

c# - 使用方括号围绕字符串值反序列化 JSON

javascript - 我的变量为什么返回空?

javascript - 如何使用 moment.js 格式化 SQL Server 时间数据类型

javascript - 使用 Javascript 更改 url 地址