我在后台有一个List<>怎么样在js中遍历?不懂json
答案:3 悬赏:20 手机版
解决时间 2021-02-11 14:57
- 提问者网友:辞取
- 2021-02-11 04:30
我的list是这样的List , Lession里面有id,名字等等,现在我已经通过${ }在前台页面获得,也在js里面获得这个list,alter一下发现里面的值就是list的值(有几个Lession就有几个输出,而且值都是正确的),但是无法通过下标一个一个地获得,还有,获得之后又怎样获取Lession里的属性值呢?求大神解答.急
最佳答案
- 五星知识达人网友:风格不统一
- 2021-02-11 06:01
var data = 前台获取的json字符串;<br>如果你知道Lession的属性名的话可以用for循环进行遍历:<br>for(var i = 0; i = data.length; i++){<br> alert(data[i].属性名);//属性值<br>}<br>如果不知道属性名的话也可以用for循环遍历获取属性名:<br>for(var v in data[0]){<br> alert(v); //属性名<br>}
全部回答
- 1楼网友:山有枢
- 2021-02-11 06:35
$(document).ready(function(){<br> var data="{root:[{limcode:'ygmk1'},{limcode:'ygzz2'},{limcode:'ygzj2'},{limcode:'ygzj2'}]}";<br> var datajson=eval("("+data+")");<br> $.each(datajson.root,function(i,item){<br> alert("limcode:"+item.limcode);<br> });<br> });
- 2楼网友:时间的尘埃
- 2021-02-11 06:09
用datagrid直接接收json
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯