可以利用一个list,不断push需要添加进去的值,最后再把这个list赋给json数据中的某个特定属性。
for(var index in res.result.data){
urls = res.result.data[index].fileIDs
var urls1=[]
var s3 = "特长证明材料"
for (var index1 in urls) {
if(urls[index1].indexOf(s3)!=-1){
urls1.push(urls[index1])
}
}
res.result.data[index]["specialty"] = urls1
}
效果
如果不这样做,这个specialty的属性就只能获得一个值。
暂时还没有想到其他的方法。