javascript - 访问 JSON 响应中的 JSON 值
问题描述
我有一个下拉菜单,有一个onchange()
函数,它调用一个ajax
请求,该请求指向控制器中的一个函数。
我想打印所有像 client_address
这样打印“都灵”的值。我想要在 javascript 中。
"billing_details":
{"{contact_firstname}":"Luis",
"{contact_lastname}":"Garcia",
"{contact_email}":"lg@gmail.com",
"{client_company}":null,
"{client_phonenumber}":"1234566",
"{client_country}":"French Southern Territories",
"{client_city}":"Venis",
"{client_zip}":"13212",
"{client_state}":"Djbouti",
"{client_address}":"Turin",
"{password}":"",
"{client_building_no}":"12",
"{client_country_id}":"79",
"{client_calling_code}":"262",
"{client_id}":"25",
"{country_short}":"TF"}}
解决方案
您可以通过 obj['key'] 访问这些值
var data={"billing_details":{
"{contact_firstname}":"Luis",
"{contact_lastname}":"Garcia",
"{contact_email}":"lg@gmail.com",
"{client_company}":null,
"{client_phonenumber}":"1234566",
"{client_country}":"French Southern Territories",
"{client_city}":"Venis",
"{client_zip}":"13212",
"{client_state}":"Djbouti",
"{client_address}":"Turin",
"{password}":"",
"{client_building_no}":"12",
"{client_country_id}":"79",
"{client_calling_code}":"262",
"{client_id}":"25",
"{country_short}":"TF"}}
console.log(data.billing_details['{client_address}'])
推荐阅读
- python - SQLite3 导入的信息在 while 循环中不起作用
- python - 无法在python程序中显示图像
- regex - python仅在数字之后输出特定字符
- outlook - 如何使用 Office JS API 获取 Outlook 电子邮件的原始内容?
- php - Laravel 按需访问关系
- objective-c - 在 Objective-C 中测试时不显示内容视图
- regex - 使用正则表达式匹配未跟随另一特定行的特定文本行
- algorithm - 寻找最短路径
- css - 如何设置 Material UI Dialog 不同部分的 css?
- python-3.x - 使用 apply 散列 pandas 数据框列的每一行