javascript - 尝试从 json 获取字符串值时出现错误

标签 javascript jquery json ajax

我在尝试访问字符串 AFH(currencyId) 时遇到错误。我收到的错误是“未捕获类型错误:无法读取未定义的属性‘大陆’” JSON

这是我尝试访问该字符串的方法。

(1) 在我向 Json 文件的端点发出 ajax 请求后,当 ajax 请求成功时,我将信息(数据)存储在名为 data 的变量下。

(2) 这是错误的来源:

console.log(data.Continents[0].Countries[0].CurrencyId)

谁能帮助我理解我所缺少的东西?

最佳答案

国家/地区[0]之间有一个空格

console.log(data.Continents[0].Countries [0].CurrencyId)

应该是

console.log(data.Continents[0].Countries[0].CurrencyId)

关于javascript - 尝试从 json 获取字符串值时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43748299/

相关文章:

javascript - 如何解析 JSON 并将其存储在外部变量中?

javascript - Jquery移动: Disable "tap to toggle" fixed header and footer

javascript - 如何在不同位置显示验证错误消息?

jquery - JQuery 如何识别响应是成功还是失败

php - 收到空电子邮件

java - JSONObject.toString() 返回 OutOfMemoryError

javascript - 关于 DOM 元素内部标识符

javascript - JS文件上传: Detect Encoding

javascript - 在单击之前禁用 iframe 上的滚动?

asp.net-mvc - 是否可以/正确地在一个页面中以两种不同的形式使用多个 @Html.AntiForgeryToken() ?