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 Layout

  • Works with DIVs, Tables, Lists, ...
  • List, Grid and Thumbs view
  • Responsive controls and layout

Data sources

  • PHP + MySQL / SQLite
  • ASP.NET + Sql Server
  • XML + XSLT

JavaScript Templates

  • Handlebars
  • Mustache
  • Any other template engine

Storage

  • Supports local storage
  • Supports cookies
  • Has deep links support

Sorting

  • Ascending and descending sorting
  • Sort numbers, text, date and time
  • SELECT and UL/LI sort controls

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

Toggle Filters

  • Checkbox and radio button filters
  • Button filter controls
  • Range filter controls

Other Controls

  • Reset button Control
  • Back button Control
  • Counter Controls

Browser Compatibility

  • Internet Explorer 8+
  • All modern browsers
  • Mobile Devices

Common Features

jQuery UI

  • jQuery UI range slider filter
  • jQuery UI date picker range filter
  •