본문 바로가기

SlickGrid

Slick Grid 특정 row cssClasses

728x90
반응형

Slick Grid 로 조회 시

특정 row 에 cssClasses 주고 싶을 때

 

Slick.Data.DataView 선언과 Slick.Grid 선언 사이에

DataView 의 getItemMetadata 를 사용하면 된다.

 

dataView 의 getItem 함수를 사용하여

해당 row 의 컬럼 값으로 조건을 줄 수 있다.

 

var dataView = new Slick.Data.DataView();

dataView.getItemMetadata = function (row) {
    if (dataView.getItem(row).특정컬럼 != '') {
        return {
            cssClasses: '스타일클래스명1'
        }
    }
    else {
        return {
            cssClasses: '스타일클래스명2'
        }
    }
}

// 이후 new Slick.Grid 선언

 

참고 : https://blog.naver.com/goqudeo969/220878441225

728x90
반응형