본문 바로가기
카테고리 없음

<리얼그리드> 필터 - 항목 검색

by 달남 2019. 11. 25.
//항목 검색
    function fn_search_item(){
          
        gridView.setOptions({filterOr:true});  // OR 조건 켬

        var searchKeyword = $("#search-keyword").val();
        if( searchKeyword == ""){
            gridView.clearColumnFilters("col2");
            gridView.clearColumnFilters("col3");
            gridView.clearColumnFilters("col4");
            return;
        }

        var filters = [{
            name: "VICTE",
            //criteria: "value =" + searchKeyword,
            criteria: "value like '%" + searchKeyword + "%'",
            active: true
        }];
        var overwrite = true; // false면 기존에 같은 이름의 필터가 있을 때 예외 발생.
        gridView.addColumnFilters('col2', filters );
        gridView.addColumnFilters('col3', filters );
        gridView.addColumnFilters('col4', filters );
//         gridView.addColumnFilters('col2', filters, overwrite); // 중복 표현시 사용
//         gridView.addColumnFilters('col3', filters, overwrite);
//         gridView.addColumnFilters('col4', filters, overwrite);
        
    }

댓글