接口返回的数据格式如下,请问可以取到level值为2的name数组呢
时间: 2019-04-24来源:博客园
前景提要
接口返回的数据格式如下,请问可以取到level值为2的name数组呢
0 悬赏园豆: 5 [待解决问题] 接口返回的数据格式如下,请问可以取到level值为2的name数组呢
ajax 路痴不脸盲 | 初学一级 | 园豆: 135
提问于:2019-04-24 10:28 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(3) 0 这不是json数据吗,如果返回的就是json,你直接遍历获取就好了,如果返回的是字符串,你在转成json然后遍历 jqw2009 | 园豆:1946 (小虾三级) | 2019-04-24 11:12 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 你贴代码,看哪里不会 三人乐乐 | 园豆:3245 (老鸟四级) | 2019-04-24 11:15 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 var Arr=[];
$(data).each(function(index,value){
if(value.level==1){
Arr.push(value);
console.log(Arr);
}
}); 路痴不脸盲 | 园豆:135 (初学一级) | 2019-04-24 11:37 这样写: var data; data = [ { "id": 1, "name": "全部", "level": 1 }, { "id": 2, "name": "aa", "level": 2 }, { "id": 3, "name": "bb", "level": 2 }, { "id": 4, "name": "cc", "level": 3 } ]; var Arr = new Array(); $(data).each(function (index, value) { if (value.level == 2) { Arr.push(value.name); } }); //打印 for (var i = 0; i < Arr.length; i++) { console.log(Arr[i]); } 支持( 0 ) 反对( 0 ) 三人乐乐 | 园豆:3245 (老鸟四级) | 2019-04-24 13:31 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行