如何获取显示标记的最后一行

时间:2017-11-09 10:50:40

标签: displaytag

我正在使用<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行。

我想如何从任何页面获取第50行的数据。怎么做?

1 个答案:

答案 0 :(得分:0)

经过这么多思考后我得到了答案......

在标题上方的显示标签显示项目总数中。

实际上,这个总消息在一个类名为 pagebanner 的范围内。我从span获取数据并且分割总数part.code低于 -

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

并且拆分代码在

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

它给了我最后一行编号。

如果有任何人有其他想法请分享。