我用JavaScript, 一个问题,我有一个数组,从模型获得在控制器和从控制器发送它,以查看这样的:回声json_encode($数据); 当我印在视图的console.log(数据),我得到了像数据:如何获得数组元素在JavaScript
[{"id":"1","u_name":"07991111111"}]
现在我想得到这样USER_NAME的特定数据。我如何得到?
我试图
console.log(data.user_name)
我用JavaScript, 一个问题,我有一个数组,从模型获得在控制器和从控制器发送它,以查看这样的:回声json_encode($数据); 当我印在视图的console.log(数据),我得到了像数据:如何获得数组元素在JavaScript
[{"id":"1","u_name":"07991111111"}]
现在我想得到这样USER_NAME的特定数据。我如何得到?
我试图
console.log(data.user_name)
试试这个:
也就是说data[0]
alert(data[0].id) // "1"
alert(data[0].u_name) // "07991111111"
尝试这种方式
var data=[{"id":"1","u_name":"07991111111"}];
var id=data[0].id;
var name=data[0].u_name;
console.log('id',id);
console.log('name',name);
如果数据超过0
等
var data=[{"id":"1","u_name":"07991111111"},
{"id":"2","u_name":"07991111112"}
];
比你将访问这样
var id1=data[0].id;
var id2=data[1].id;
仍然无法获取数据。 – kajab
@kajab是否有任何错误? – kumbhanibhavesh
该数组对象尝试这种情况:
VAR OBJ = JSON.parse(“{ ”ID“ 为 ”1“,” u_name “:” 07991111111" }“);
的console.log(obj.id);
的console.log(obj.u_name);
你尝试'数据[0] .u_name'? –
user_name!= u_name – guradio
首先是'没有属性名称',就像'user_name'一样。并尝试@SpencerWieczorek建议评论。 – JYoThI