2009-08-28 9 views

답변

40

이 그것을 수행해야합니다

$("#sp_1").text(); // total pages 

$(".ui-pg-input").val(); // current page 

편집

: 내가 현재 페이지의 docs에 더 나은 방법을 발견하지만 총 페이지 수에 대한 아무것도 표시되지 않았다. (Click Manipulating -> Get Methods)

$('#your_grid').getGridParam('page'); // current page 
5

이 오래된 질문이지만, 누군가 도움이 될 수 있습니다,

$("#"+gridId).getGridParam('lastpage') 

도 총입니다 마지막 페이지를 제공 할 것입니다. 그것의 유용 firebug 및

console.log($("#"+gridId).getGridParam()); 

액세스 할 수있는 모든 gridParams 표시됩니다.

2

그리드의 마지막 페이지에 대한 가장 좋은 방법은 jqGrid - docs를 사용하는 것입니다. > 현재에 대한 정보를 표시합니다 -> 문자열 -

pgtext :이 경우 : 당신은 단지 한 페이지가있는 경우

jQuery("#gridID").getGridParam('pgtext'); 

을 그리고, 그 결과는

"Page {0} of {1}" 
jqGrid wiki에서

해야 페이지 상태. 첫 번째 값은 현재로드 된 페이지입니다. 두 번째 값은 총 페이지 수입니다.

var rowNum = jQuery("#gridID").getGridParam('rowNum'); 
var allRecords = jQuery("#gridID").getGridParam('records'); 
var totalPages = parseInt((allRecords/rowNum) + 1); 
:

또 다른 방법은 페이지의 기록에 대한 모든 기록과 격차를 얻는 것입니다