JSON数组数据返回Undefined

时间:2015-04-09 07:50:39

标签: javascript jquery json

我有数据sa

var data = '[{"idcoupons_tbl":"1","discount_percent":"10"}]';

当我尝试解析并获得discount_percent

var result= jQuery.parseJSON(data); 
alert(result["discount_percent"]); 

FIDDLE    它返回Undifined,提前谢谢

3 个答案:

答案 0 :(得分:3)

你的变量result是一个数组,目前有一个项目,正在执行

result[0]["discount_percent"]

应该有效

答案 1 :(得分:3)

结果是你需要使用索引的数组。

result[0]["discount_percent"]

DEMO

答案 2 :(得分:3)

var data = '[{"idcoupons_tbl":"1","discount_percent":"10"}]';  
var result = jQuery.parseJSON(data); 

alert(result[0].discount_percent);