Alors, disons la table, je suis en boucle répercutant est à la recherche comme ceci:tableau Ajouter comme valeur de l'objet en fonction de double dans la colonne
Chaque valeur unique dans la deuxième colonne doit être un objet et où une des clés doit contenir toutes les valeurs sur les lignes correspondantes. Quelque chose comme ceci:
skillMatrix[0]: {val: 2, agents: ['val1', 'val2', 'val3'}
Ceci est aussi loin que je viens, je suis coincé ..
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;
}
}
})
})
solution très élégante, grand merci – oceansmoving