2017-05-04 2 views
0

툴바 확인란을 선택한 경우 모든 활성 조직을 표시하려고합니다. 검도 그리드 툴바에 체크 박스를 추가했지만 원하는 작업을 수행 할 수 없습니다. 내 문제를 더 잘 이해할 수 있도록 이미지를 첨부했습니다. HTML의 모습에검도 그리드 확인란을 선택하면 모든 활성 조직을 표시하려고합니다.

Kendo Grid

+0

시도. dataSource.filter ({field : "organization", 연산자 : "active", 값 : "true"})); – AGuyCalledGerald

답변

0

당신이 시도 할 수 있습니다, 그리드 데이터 소스에 필터를 추가

$('#ShowActiveOrganization').on('change',function(e){ 
    var $grid = $("#organizationGrid").data("kendoGrid"); 
    var $checkBox=$(this); 
    $grid.dataSource.filter({ "field": "status", "operator": "eq", "value": checkBox.is(':checked') }) 
}): 
0

이 그리드를 가정 도와주십시오

<div id="organizationGrid"></div> 
코드가 그리드를 필터링합니다보다도

지금 당신의 체크 박스의 변경 이벤트

var grid = $("#organizationGrid").data("kendoGrid"); 
grid.dataSource.filter({ "field": "status", "operator": "eq", "value": true }); 

에이 줄을 쓰기 dataSource는 "상태"필드를 기반으로합니다.

다음 번에 jsbin 또는 온라인 코드 편집기를 사용하여 예제를 제공하므로이 가상 코드 대신 "라이브"보기에서 답변을 얻을 수 있습니다.

:

+0

좋아요! 그것은 나를 위해 일했다.. 많이 감사합니다. 당신은 내 문제를 해결했습니다 .. – Ali