2016-10-10 2 views
0

jquery ajax를 사용하여 slickgrid에 대한 데이터를로드하기 위해 웹 API 호출을 수행하고 있습니다. slick.pager.js를 사용하고 있습니다. pageclick 이벤트에 대해서만 데이터를로드하고 싶습니다. 예를 들어, 그리드가 처음로드 될 때 25 개의 항목을 호출하려고합니다. 그런 다음 사용자가 2 페이지를 클릭하면 다음 25 개 항목에 전화를 겁니다. 페이지 클릭 이벤트에서 jquery ajax 호출을 만들려면 어떻게해야합니까?slickgrid 페이지에 데이터로드 jquery ajax를 사용하여

답변

0

이 작업을 수행하려면 slick.pager.js을 다시 작성해야합니다. 몇 가지 아이디어가 있으시면 http://mleibman.github.io/SlickGrid/examples/example6-ajax-loading.html을 확인하십시오.

slick.pager.js 사용하여 시작하려면 :

  1. pagingInfo에 대한 새로운 객체를 생성합니다. 이 경우 dataView.getPagingInfo()이 (가) 대체됩니다. 호출기를 구성하는 총 레코드 수와 페이지 크기를 포함해야합니다. 이 객체를 채우려면 플러그인 내에 함수를 만들어야합니다.
  2. click 이벤트에서 기능 확인을 위해 여기에서 ajax 호출을 수행하고 dataView.setItems을 사용하여 dataView를 재설정해야합니다.
관련 문제