각 행 의 jquery 데이터 테이블을 다른 색상으로 표시해야합니다. 예 : 데이터 세트에 20 개의 레코드가있는 경우. 다른 색으로 표시 할 20 개의 레코드입니다. 아무도 도와주세요 .....jquery 데이터 테이블에있는 서로 다른 bgcolors에있는 각 행
0
A
답변
0
이 코드를 시도해보고 각 행에 대해 실행할 수 있습니다. 100 %는 20 가지 색상을 보장하지 않지만 가능성은 매우 높습니다.
'#'+(Math.random()*0xFFFFFF<<0).toString(16))
은 100 % 확신, 배열에 생성 된 문자열을 저장하고 (DKSan의 대답에 확장하려면
2
를 추가하기 전에 배열의 각 요소에 대한 모든 새로운 창조를 테스트해야하고 가정에 ! 자신의 코드가 작동), 사용 가능한 DataTables 초기화 매개 변수 인 fnRowCallback에 임의의 세대를 추가
// you don't have to pass everything in if all you're using is nRow
"fnRowCallback": function(nRow, aData, iDisplayIndex, iDisplayIndexFull) {
var randomColor = '#'+(Math.random()*0xFFFFFF<<0).toString(16));
$(nRow).css('background-color', randomColor);
return nRow;
}
THER e는 완전히 임의의 색상을 사용하는 대신 할 수있는 모든 작업입니다. 사용 가능한 색상 배열 (예 : 20)을 만들면 색인 변수 (fnRowCallback 외부의 범위)를 증가시키고 순회 할 수 있습니다. 또는 일종의 "연속 2 개 없음"테스트를 통해 사용 가능한 색상 세트의 임의 색상을 그릴 수 있습니다.
관련 문제
- 1. 다른 테이블에있는 각 ID에 대한 테이블 만들기
- 2. selected 프라임 테이블에서 데이터 테이블에있는 행
- 3. 각 행
- 4. 여러 테이블에있는 인덱스 데이터
- 5. 서로 다른 테이블에있는 두 개의 열에 대한 MYSQL SUM
- 6. 동일한 테이블에있는 두 개의 서로 다른 값을 기준으로 카운터를 가져옵니다.
- 7. 다른 테이블에있는 레코드를 선택하는 방법
- 8. jQuery : 서로 다른 스크롤 위치에서 서로 다른 이벤트 트리거
- 9. 데이터 테이블에있는 특정 행 이후에 오라클에 데이터를 삽입하려면 어떻게해야합니까?
- 10. 다른 데이터 테이블에있는 레코드의 확인란 선택에 따라 데이터 테이블 채우기
- 11. 다른 테이블에있는 SQL 이미지
- 12. 다른 테이블에있는 문자열의 존재 여부에 따라 바이너리 데이터 유형을 업데이트하십시오.
- 13. 각 plist에 둘 이상의 데이터 행 쓰기
- 14. 코어 데이터 - 서로 다른 기관과의 관계는
- 15. 각 탭마다 다른 데이터 저장
- 16. 안드로이드 목록 활동 - 레이아웃이 다른 각 행
- 17. vb.net의 데이터 테이블에있는 모든 중복을 제거하는 방법은 무엇입니까?
- 18. 배열의 각 요소를 서로 비교하십시오.
- 19. oracle 데이터 딕셔너리 테이블에있는 인덱스
- 20. 데이터 테이블에있는 정확한 단어를 필터링하십시오.
- 21. 텍스트 레이블에 테이블에있는 행 수를 표시하려면 어떻게합니까?
- 22. jquery datatables - 최대 하나의 데이터 테이블에있는 열 번호
- 23. 서로 다른 눈금의 두 데이터 세트를 서로 연관시킵니다.
- 24. 단일 데이터 테이블에있는 데이터 집합의 유니온 테이블
- 25. 각 막대가 서로 다른 색을 가지면 각 막대가 서로 다른 경우 막대 그래프에서 막대 사이의 간격을 만드는 방법
- 26. 트리거는 다른 테이블에있는 행을 업데이트하는
- 27. JQuery와 형태는 각 행
- 28. Excel VBA : 각 루프에 대해 서로 다른 두 파일의 행 병합
- 29. 두 개의 테이블에 서로 다른 데이터 삽입
- 30. ASP.NET MVC에서 서로 다른 모델, 동일한 데이터
사용자가 페이지를 방문 할 때마다 색상이 동일해야합니까? –