javascript - 如何在js代码中获取json值?

标签 javascript jquery json

我有一个 json 代码,我想在警报 jQuery 中获取 json 值 units_num。怎么才能穿呢?

我的json代码:

[{"id":"11","name":"hiih","units_num":00}]

我尝试了js代码: http://jsfiddle.net/Wj8ZL/

var obj = $.parseJSON('[{"id":"11","name":"hiih","units_num":00}]');
alert(obj['units_num']); // This don't work

var t = JSON.parse('[{"id":"11","name":"hiih","units_num":00}]');
alert(t['units_num']) // This don't work

最佳答案

你的 json 包含一组对象,即使其中只有一个。所以你需要访问数组中的第一个对象

var obj = $.parseJSON('[{"id":"11","name":"hiih","units_num":"00"}]');
alert(obj[0]['units_num']);

关于javascript - 如何在js代码中获取json值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23813083/

相关文章:

json - 如何将数据从 JSON 对象(在文件中)读入 R?

PHP 5 和 7 - json_last_error 区别

javascript - 如何在函数中包含变量 - Javascript

javascript - 单击返回 false 时检查的绑定(bind)不起作用

jQuery Mobile 超链接在 iOS 中不起作用

javascript - 在 JavaScript 数组中求和

javascript - Google Maps Api HTML5 Geolocation 与 Android Location API

Javascript日期从20/11/2010到2010年11月20日?

javascript - 如何将值从动态 jQuery 字段传递到 PHP

ios - URLRequest+JSON解析的组合