例如一个这样的对象
var rs = {
head: ["id", "name"],
data: [ [100, "Tom"], [101, "Jane"] ]
};
经过一个方法处理后结果为:
arr = [
{id: 100, name: "Tom"},
{id: 101, name: "Jane"}
]
还有另一题是:
将数据按照条件分类,例如:
//数据
var rs = {
head: ["id", "name"],
data: [ [100, "Tom"], [101, "Jane"], [102, "Tom"] ]
};
var result1=fun(rs,"name");
var result2=fun(rs,"id");
//结果
result1 = {
"Tom": [{id: 100, name: "Tom"}, {id: 102, name: "Tom"}],
"Jane": [{id: 101, name: "Jane"}]
}
result2 = {
100: [{id: 100, name: "Tom"}],
101: [{id: 101, name: "Jane"}],
102: [{id: 102, name: "Tom"}]
}
可以使用jquery,想了很久没想出解决办法,希望有大神指点。
第一题:
第二题:
最后,提问和html没有什么关系,建议去掉html这个标签。