jPList jQuery Data Grid Controls is a flexible jQuery plugin for sorting, pagination and filtering of any HTML structure (DIVs, UL/LI, tables, etc).
HTML JavaScript CSS Hack Other
Switch branches/tags
Nothing to show
Clone or download
Latest commit 21ad1cf Aug 14, 2018
Permalink
Failed to load latest commit information.
.idea fixed #260 Apr 20, 2017
build #264 Aug 18, 2017
demo implemented #230 Nov 19, 2016
dist implemented #230 Nov 19, 2016
server fixed #260 Apr 20, 2017
src implemented #230 Nov 19, 2016
test fixed #260 Apr 20, 2017
themes/core reorganize folders; move php / mysql to its own repository Jul 8, 2015
.gitignore del Oct 12, 2016
LICENSE.txt license update Aug 25, 2016
README.md Update README.md Aug 14, 2018
bower.json update config files Apr 14, 2016
package.json closurecompiler version is updated Dec 6, 2016
project added test page Jun 6, 2016

README.md

❗️jQuery jPList plugin is deprecated. Please check pure JavaScript (ES6) jPList Library alternative instead.

jPList - jQuery Data Grid Controls jPList - jQuery Data Grid Controls

jPList is a flexible jQuery plugin for sorting, pagination and filtering of any HTML structure (DIVs, UL/LI, tables, etc). Get started at jplist.com

Reporting issues

Please read jPList guidelines that includes directions for opening issues and making feature requests.

Common Features

  • Works with any content (tables, lists, div elements etc...)
  • Works with JavaScript templates like Handlebars, Mustache etc.
  • Supports XML + XSLT
  • Grid/list view demo page
  • Supports local storage and cookies
  • Has deep links support
  • Fully customizable styles
  • Works in all major browsers
  • Annotated source code
  • Solid documentation

Sorting

  • Ascending and descending sorting
  • Sort numbers, text, date and time
  • SELECT and UL/LI sort controls
  • Sort by 'Most Reviewed' and by 'Top Rated' items

Pagination

  • Auto pagination control
  • Google style pagination
  • Items per page control

Filter and Search

  • Any number of textbox filters
  • Any number of dropdown filters
  • Filter by jQuery path or by text content
  • Checkbox and radio button filters
  • Button filter controls
  • Range filter controls

Other Controls

  • Reset button Control
  • Back button Control
  • Counter Controls
  • jQuery UI range slider filter
  • jQuery UI date picker range filter

Data Sources

Examples

Layout Examples

Data Sources

Controls Examples

Toggle Filters

jPList with jQuery UI

DateTime Examples

Other Examples

Documentation

Settings

API

Sources

Addons

Browser Compatibility

  • Internet Explorer 8+
  • Firefox
  • Chrome
  • Safari
  • Opera

jQuery Compatibility

  • Works with jQuery from version 1.8
  • Works with jQuery 2.x versions

Donations

If you find jPList useful, please consider making a donation to support project development. Thank you for your help!

Links