자바 스크립트에서이 행을 표로 정렬하려면 도움이 필요합니다. 설명 : 나는 순서와 그룹에 의해 주문하려면, 그것은 순서에 의해 순서, 의미하지만, 때 그룹 ... 내부 내 목록 그룹, 순서가있는 분야입니다 : 내가되고 싶은자바 스크립트 배열로 그룹으로 그룹화
ID SEQ GROUP NAME
0 0 0 field1
7 1 0 field2
4 2 0 field3
2 3 0 field4
3 4 0 field5
6 5 0 field6
5 6 0 field7
1 7 0 field8
15 1 2 field9
12 2 2 field10
11 3 2 field11
14 14 10 field12
18 13 8 field13
19 14 8 field14
13 13 10 field15
8 8 0 field16
9 9 0 field17
10 10 0 field18
16 11 0 field19
17 12 0 field20
은 같은 :
ID SEQ GROUP NAME
0 0 0 field1
7 1 0 field2
4 2 0 field3
2 3 0 field4
15 1 2 field9 -> this field is from a group with ID = 2.
12 2 2 field10 -> this field is from a group with ID = 2.
11 3 2 field11 -> this field is from a group with ID = 2.
3 4 0 field5
6 5 0 field6
5 6 0 field7
1 7 0 field8
8 8 0 field16
9 9 0 field17
10 10 0 field18
13 13 10 field15 -> this field is from a group with ID = 10.
14 14 10 field12 -> this field is from a group with ID = 10.
16 11 0 field19
17 12 0 field20
18 13 8 field13
19 14 8 field14
내 JS 코드는 다음과 같습니다
function Order()
{
var rows = $('#tbs tr:not(:first)').detach();
rows.sort(function (row1, row2) {
return parseInt($(row1).find('td.seq').text()) - parseInt($(row2).find('td.seq').text());
});
rows.each(function() {
console.log($(this).text());
});
}
SEQ 열이 내가 원하는 순서입니다.
여기에 수학을 좋아하는 사람? 롤 ...
안부!
당신의 JS 코드는 무엇인가? – Sysix
질문이 업데이트되었습니다. –