2013-01-23 2 views
7

정렬과 관련된 모든 열의 머리글에 정렬 기준 (위쪽/아래쪽 화살표)을 올바르게 표시하려면 기본 동작을 grid.js::_setSort()으로 어떻게 변경합니까? 현재 _setSort()grid.set("sort")에 전달 된 배열의 첫 번째 열만 처리합니다. 예를 들어, 다음 명령으로 정렬 조건을 설정 한 후에는 col1의 헤더에만 화살표가 표시됩니다 (이 경우 위쪽 화살표).여러 열을 dgrid로 정렬

grid.set("sort", [{attribute: col1, descending: false}, {attribute: col2, descending: true}]); 

나는 _setSort()를 오버라이드 (override) 할 수 있지만, 밑줄이 날은 개인 함수의 이야기 ...

답변

0

밑줄 그냥 함수가 가 비공개로을 처리해야한다는 것을 의미하지만 당신에게 을 의미하지 않는다을 무시할 수 없습니다. 나는 당신의 오버라이드 접근법을 가지고 앞으로 나아갈 것입니다. :)