$('#pag').puipaginator({ totalRecords: 50, rows: "5" });
<div id="pag"></div>
Name | Type | Default | Description |
---|---|---|---|
page | integer | 0 | Index of the active page. |
rows | integer | false | Defines number of data on a page. |
totalRecords | integer | 0 | Total number of records. |
pageLinks | integer | false | Defines number of page links. |
template | integer | {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} | Customizable paginator template using paginator element keys. |
Name | Parameters | Description |
---|---|---|
paginate | event: puipaginatorpaginate event,
state: { first: First record, rows: Number of rows, page: Current page, pageCount: Total number of pages, pageLinks: Number of page links } |
Fired when page changes. |
$('#default').puipaginator({ paginate: function(event, state) { //... } });
Name | Parameters | Description |
---|---|---|
option | name: Name of the option | Returns the value of the option. |
option | name: Name of the option, value: Value of the option | Set the value of the option. |
setPage(page, silent) | page: New page number silent: Updates ui without calling paginate callback |
Sets the new page and updates the ui. |
$('#default').puipaginator('page', 2);
$(function() { $('#pag').puipaginator({ totalRecords: 50, rows: "5" }); });
<h3 class="first">Default</h3> <div id="pag"></div> <h3>PrimeElement</h3> <p-paginator totalrecords="100" rows="5" template="{FirstPageLink} {PreviousPageLink} {NextPageLink} {LastPageLink} {PageLinks}"></p-paginator>
<p-paginator totalrecords="100" rows="5" template="{FirstPageLink} {PreviousPageLink} {NextPageLink} {LastPageLink} {PageLinks}"></p-paginator>
Name | Type | Default | Description |
---|---|---|---|
page | integer | 0 | Index of the active page. |
rows | integer | false | Defines number of data on a page. |
totalrecords | integer | 0 | Total number of records. |
pagelinks | integer | false | Defines number of page links. |
template | String | {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} | Customizable paginator template using paginator element keys. |
onpaginate | function | null | Name of the function to invoke on page change. |
Name | Parameters | Description |
---|---|---|
setPage(page, silent) | page: New page number silent: Updates ui without calling paginate callback |
Sets the new page and updates the ui. |