2 u011785114 u011785114 于 2016.03.01 10:32 提问

json数组在前台用ajax遍历

这个是我的后台定义的json数组,ce是arraylist这个是我的后台定义的json数组,ce是arraylist

这个是我的ajax,怎么在里面遍历arr这个是我的ajax,怎么在里面遍历arr

5个回答

showbo
showbo   Ds   Rxr 2016.03.05 21:04

结构呢?你需要知道结构才好取数据,不就是点或者[]操作符获取数据就行了

bulusli3
bulusli3   Ds   Rxr 2016.03.01 10:42

编译json数组不需要jquery的each,直接使用JavaScript的forEach即可

u011785114
u011785114 好的 我试试
接近 2 年之前 回复
sun2015_07_24
sun2015_07_24   2016.03.01 11:24

在success里面。把你的each函数去掉,放开你注释的for就可以遍历了

sun2015_07_24
sun2015_07_24 回复李凯先生: 那就后面不带属性。输出看看是什么
接近 2 年之前 回复
u011785114
u011785114 回复孙振光: 我的对象list没有属性怎么输出?只是字符串数组。我用的jsonarray.fromObject(对象list)把对象list转化成jsonarray
接近 2 年之前 回复
sun2015_07_24
sun2015_07_24 回复李凯先生: 这么拿,在循环里面data[i].id data[i].name 之类的。如果你把对象list放进了obj再放进json,就这么拿data.obj【i】.name
接近 2 年之前 回复
u011785114
u011785114 data[i].后面不需要写什么吗?
接近 2 年之前 回复
sun2015_07_24
sun2015_07_24   2016.03.01 16:29

这么拿,在循环里面data[i].id data[i].name 之类的

u011489205
u011489205   2016.03.15 19:07

$.each(data, function(index, value){//value为数组中的对象,data为json数组。
for (var item in value){//item是value中的属性名称
console.log(value[item]);//打印属性值
}
})

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!