PHP Classes

File: source/asset/crules/datatables-plugins/api/fnPagingInfo.js

Recommend this page to a friend!
  Classes of ask sa sa   Rimau waf   source/asset/crules/datatables-plugins/api/fnPagingInfo.js   Download  
File: source/asset/crules/datatables-plugins/api/fnPagingInfo.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Rimau waf
Application to configure Web server module options
Author: By
Last change:
Date: 1 year ago
Size: 1,478 bytes
 

Contents

Class file image Download
/** * Get information about the paging settings that DataTables is currently * using to display each page, including the number of records shown, start * and end points in the data set etc. * * DataTables 1.10+ provides the `dt-api page.info()` method, built-in, provide * the same information as this method. As such this method is marked * deprecated, but is available for use with legacy version of DataTables. * Please use the new API if you are used DataTables 1.10 or newer. * * @name fnPagingInfo * @summary Get information about the paging state of the table * @author [Allan Jardine](http://sprymedia.co.uk) * @deprecated * * @example * $(document).ready(function() { * $('#example').dataTable( { * "fnDrawCallback": function () { * alert( 'Now on page'+ this.fnPagingInfo().iPage ); * } * } ); * } ); */ jQuery.fn.dataTableExt.oApi.fnPagingInfo = function ( oSettings ) { return { "iStart": oSettings._iDisplayStart, "iEnd": oSettings.fnDisplayEnd(), "iLength": oSettings._iDisplayLength, "iTotal": oSettings.fnRecordsTotal(), "iFilteredTotal": oSettings.fnRecordsDisplay(), "iPage": oSettings._iDisplayLength === -1 ? 0 : Math.ceil( oSettings._iDisplayStart / oSettings._iDisplayLength ), "iTotalPages": oSettings._iDisplayLength === -1 ? 0 : Math.ceil( oSettings.fnRecordsDisplay() / oSettings._iDisplayLength ) }; };