필터 이벤트로 시작된 이벤트를 잡을 수 있습니까? 이 방법으로, 필터링 후 반환 된 행/행을 취할 수 있습니까?검도 UI 그리드 - 필터에 의해 시작된 이벤트를 잡는 방법
5
A
답변
3
마찬가지로 Kendo는 API 참조에서 다음과 같이 말합니다. "dataSource의 변경 이벤트는 JavaScript 배열이나 원격 서비스에서 데이터 소스가 채워지고 데이터 항목이 삽입되거나 업데이트되거나 제거되면 데이터 항목이 페이지됩니다 , 정렬, 필터링 또는 그룹화. "
어쨌든 필터 또는 "읽기"유형의 다른 이벤트인지 검색 할 수 없습니다. 필요한 경우 grid dataSource의 필터 구성에서 변경 사항을 확인해야합니다.
반환되는 행은 변경 함수 인수의 items 속성에 있습니다. 코드 :
$("#grid").kendoGrid({
dataSource: {
change: function(e) {console.log(e.items);},
},
예 : http://dojo.telerik.com/iPEko
이
0
야로슬라프의 대답은 나를 위해 작동하지 않았다. 나는 검도 격자에서 첫 번째 레코드를 필터로 선택하려고했습니다.
그리드의 데이터 바인딩 이벤트에 바인딩하여이 문제를 해결했습니다.
$("#grid").kendoGrid({
columns: [
{ field: "name" },
{ field: "age" }
],
dataSource: [
{ name: "Jane Doe", age: 30 },
{ name: "John Doe", age: 33 }
],
dataBound: function(e) {
//your databound event here
}
});
또한 필터링 후 표시된 결과를 얻으려면 view method을 사용할 수 있습니다.
관련 문제
- 1. 검도 UI 그리드 필터에 버그가 있습니까?
- 2. 검도 UI 그리드 CRUD는
- 3. 검도 UI 잡기 그리드 필터 변경 이벤트
- 4. 검도 그리드 정렬 이벤트를 얻는 방법?
- 5. 검도 Ui 그리드 버그입니까?
- 6. 검도 UI 그리드 업데이트
- 7. 검도 UI 그리드 저장
- 8. 검도 UI 그리드
- 9. 검도 UI 그리드 편집/내비게이션
- 10. 검도 그리드 : 내가 검도 UI 그리드를 AngularJS와의
- 11. 검도 UI 그리드 : 메서드 "removeRow"는 그리드의 모든 이벤트를 삭제합니다.
- 12. .NET의 MVC에서 필터에 의해 throw 된 예외를 잡는 방법?
- 13. 검도 UI 그리드 - 링크 클릭시 그리드 표시
- 14. 검도 UI/각도 그리드 - 그룹을 축소하는 방법
- 15. 검도 UI 그리드 데이터 항목 설정 방법
- 16. 검도 UI 그리드 - 인라인 편집
- 17. 검도 ui 그리드 정렬 부분보기
- 18. 검도 UI 그리드 URL 열
- 19. 검도 UI 그리드 - 바닥 글
- 20. 검도 UI 그리드 그룹 머리글
- 21. 검도 UI 그리드 기본 구현
- 22. 검도 UI 그리드 템플릿 else
- 23. 검도 UI 그리드 템플릿 열
- 24. 검도 그리드 복잡한 행 UI
- 25. 검도 UI 그리드 오류 이벤트
- 26. 검도 UI 그리드 페이징 문제는 내 검도 UI 그리드에서
- 27. 검도 - UI 그리드 : 나는 검도 - UI 그리드를 사용하고
- 28. 검도 그리드 행 삭제 confimation
- 29. 검도 UI 스케쥴러에서 이벤트를 비활성화하는 방법
- 30. 검도 UI 그리드 업데이트 버튼이 실행되지 않습니다.
많은 분들께 감사드립니다. 내게 재미있는 의견을 주셨습니다. 당신의 대답에 덧붙여서 나는 그것을 좋아했다 : – esquare
https://gist.github.com/ziyahan/ac06f70edf53aca50a83 – esquare