2010-08-06 6 views

답변

0

당신은 그리드에서 하나의 "페이지"에있는 모든 요소를 ​​호출기를 사용하지 않고 표시 할 scroll 옵션을 사용할 수 있습니다

동적 스크롤 그리드를 작성합니다. 이 기능을 사용하면 호출기 요소가 비활성화되고 수직 스크롤 막대를 사용하여 데이터를로드 할 수 있습니다. true로 설정하면 그리드는 항상 처음부터 끝까지 방문한 모든 항목을 유지합니다. 스크롤을 값 (예 : 1)로 설정하면 눈금 선이 표시 줄을 고정합니다. 이것은 우리가 메모리 누수를 신경 쓰는 부분에서 데이터를로드 할 수있게 해준다. 또한이 옵션에는 서버 프로토콜에 대한 선택적 확장이 있습니다. npage (prmNames 배열 참조). prmNames에 npage 옵션을 설정하면 그리드는 때때로 한 번에 둘 이상의 페이지를 요청합니다. 그렇지 않으면 여러 페이지를 가져옵니다. | demo page

는 버전 3.7에 새로운에서 데모를 참조 예를 들어 가상 스크롤.

0

왜 당신이 묻는 것이 필요한지 잘 모르겠지만 기술적으로 서버가 반환 한 페이지 수를 jsonReader 안에 고칠 수 있습니다. 당신은 단지 버그 수정 같은 종류를 사용하는 것이 좋습니다

jsonReader: { 
    total: function(obj) { 
     if (obj.total > 10) { 
      return 10; 
     } else { 
      return obj.total; 
     } 
    } 
} 

: 서버가 말한다면 예를 들어, 다음 jsonReader는 총 페이지 수는 10 개로서 것을, 10 페이지의 수를 수정합니다 서버 코드에 대한 액세스 권한이없는 경우에만 을 수정하십시오.

관련 문제