3
나는 서버 측 페이징을 사용하는 KENDO UI Grid를 사용하고 있는데이 방법이 정상적으로 작동합니다. 나는 매번 8 레코드를 반환합니다.서버 쪽 페이징 및 클라이언트 쪽 필터링
이제는 클라이언트 측 페이지 매김이 있었지만 효과가있었습니다. 또한 filterable: true
옵션으로 필터링했습니다. 이것은 클라이언트 측에서 작동합니다.
페이지 번호가 서버 측으로 이동 한 후 클라이언트 측 필터링이 작동하지 않는 것 같습니다. 최소한 클라이언트 측 필터링은 단일 페이지 내에서 작동해야합니다.
클라이언트 측 필터링이 서버 쪽 페이지 매김과 작동하지 않는다고 말하는 설명서를 찾을 수 없습니다.
의견이 있으십니까?
네가 옳은 것처럼 보입니다. 클라이언트 측 필터를 적용하면 페이지 매김이 중단되는 것 같습니다. 아마 서버에서 보내진 내용을 필터링 한 다음, 그 페이지를 기반으로 페이지 수를 다시 계산합니다 (즉, 한 페이지 만 표시됨). 그러나 나는 클라이언트 측 필터링으로 어떤 일이 일어날 지 궁금하다. 서버가 100 개의 결과를 반환하고 페이지 당 10 개 (10 개 항목 중 10 페이지)로 설정 한 경우 모든 결과를 제거하는 필터를 설정하면 UI에 10 개 페이지가 표시되고 모든 페이지에는 0 개 항목이 표시 될 것으로 기대하십니까? 이상한 사용자 경험 인 것처럼 보입니다. – CodingWithSpike
나는 같은 것을 짐작했다. 서버 측에서 페이지 매김을하고 클라이언트 측에서 필터링하는 것은 이치에 맞지 않습니다. – ckv