Я пробовал это, но не работает. как сделать автоматический paginator в p: dataGrid
<p:dataGrid var="serv" id="datagridID" widgetVar="datagridWid" value="#{telemetryServiceBacking.telGet}" columns="3" layout="grid"
rows="6" paginator="true" paginatorTemplate="Number of : #{telemetryServiceBacking.telGet.size()}
{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}">
, и это мой javascript
<script>
function timer(){
var myVar = setInterval(myTimer, 5000);
}
function myTimer() {
var myvar1 = datagridWid.cfg.paginator.page;
var myvar2 = datagridWid.cfg.paginator.pageCount - 1;
if(myvar1 == myvar2){
PF('datagridWid').getPaginator().setPage(0);
}
else {
PF('datagridWid').getPaginator().setPage(datagridWid.paginator.getCurrentPage() + 1);
}
}
window.onload = timer;
</script>
, заданная страница вручную работает отлично, но я незнаете, как получить текущую и итоговую страницу в <p:datagrid>
с помощью javascript
PF('datagridWid').getPaginator().setPage(1);
и есть ли документация для новых основных обновлений?