尝试使用tr
在json字符串中获取forEach
个内容。成功完成第一步但在第二个forEach
执行时间时,它会更改从第一个tr
条件执行的forEach
内容。我正在使用此代码:
var collection = JSON.parse(data.GetPageInfoResult);
collection.forEach(function (element,index) {
// alert(collection[j].main.tittle)
$(" tr[data-id='" + index + "'] > td:nth-child(1)").text(element.main.tittle);
$(" tr[data-id='" + index + "'] > td:nth-child(2)").text(element.main.discription);
element.main.sub.forEach(function (sub, index) {
$(" tr[data-id='" + index + "'] > td:nth-child(1)").text(sub.tittle);
$(" tr[data-id='" + index + "'] > td:nth-child(2)").text(sub.discription);
element.main.sub.task.forEach(function (task, index) {
$(" tr[data-id='" + index + "'] > td:nth-child(1)").text(task.tittle);
$(" tr[data-id='" + index + "'] > td:nth-child(2)").text(task.discription);
我的收藏价值如下:
[object]& data = Object {GetPageInfoResult: “[{” 主 “:{” 子 “:[{” 任务 “:[{” 子任务 “:[],” 丝毫不差 “:” ...... ttle “:” 新 “ ”详细描述“: ”值“,” 细节“:” “}}]”