0
所以,讓我們說我在循環thorugh的表看起來像這樣:添加數組對象值
在第二列中的每個唯一值都應該是一個對象,其中 其中一個鍵應該包含相應行上的所有值。 事情是這樣的:
skillMatrix[0]: {val: 2, agents: ['val1', 'val2', 'val3'}
這是就我來了,我堅持..
for (i = 0; i < q.length; i++) {
skillMatrix[i] = {}
}
$.ajax(getSkills).done(function (res) {
var sg;
$(res).find('td:nth-child(3)').each(function(){
a = $(this).parent().find('td:nth-child(2)').text();
a = a.split('.');
if(a[1] == '') {
first = a[3];
last = a[2];
}
else {
first = a[2];
last = a[1];
}
reJoin = last + ' ' + first;
var sg = $(this);
sg = sg.text().split('_');
sg = sg[3];
for (i = 0; i < q.length; i++) {
if (q[i] == sg) {
skillMatrix[i].group = sg;
skillMatrix[i].ag = reJoin;
}
}
})
})
非常優雅的解決方案,非常感謝 – oceansmoving