2017-11-09 11 views
0

<display:table> 태그를 사용하여 웹 페이지에 데이터를 표시하고 있습니다.디스플레이 태그의 마지막 행을 얻는 방법

<display:table style="min-width: 180%; max-width: 180%; table-layout: inherit;" 
          class="ui small orange celled unstackable table" requestURI="JobFromInvoiceAEPre" 
          name="productList" pagesize="5" id="jobtable" export="false" 
          clearStatus="${param['filter'] != null}" excludedParams="filter"> 

Columns are here.. 
. 
. 
</display:table> 

내 데이터베이스 테이블에는 50 개의 데이터가 있고 테이블 태그를 생성하면 페이지 당 5 개의 데이터 페이지 매김을 만들 수 있습니다.

제 질문은 페이지 테이블 태그의 표시 테이블 태그에서 마지막 행 데이터를 얻는 방법입니다.

내가 마지막 행

$('#jobtable').find('tr:last').find('td').eq(
           2).find('input:text').val(); 

에 대한 코드 아래에이를 사용하고 있지만 매김 페이지와 같은 특정 페이지의 마지막 행을 반환하는 것은 2 다음은 행 10 번을 반환합니다.

모든 페이지에서 행 no.50에서 데이터를 가져 오는 방법을 원합니다. 어떻게해야합니까? 항목의 표시 태그 총 수에서

답변

0

내가 너무 많은 생각 후에 대답을 얻었다 ...

헤더의 이상에 표시됩니다.

실제로이 전체 메시지는 클래스 이름이 페이지 배너 인 스팬에 있습니다. 나는 범위 및 분할 총 수의 part.code에서 데이터를 얻을입니다

var dtxt= document.getElementsByClassName('pagebanner')[0].innerHTML; 

below-이며, 분할 코드는 나에게 마지막 행 번호를 제공

var txt=dtxt.split('items')[0].trim(); 

이하입니다.

다른 의견이 있으면 공유하십시오.