jQuery jPList Plugin

Last Update
29 August 2013
Regular License
$5
Sales
521

Overview

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

Layout Examples

DIVs layout demo Table demo 1 Table demo 2 2 tables on the page UL LI demo List/Grid view Demo with sticky panel

Actions Examples

Dropdown filters with UL/LI Dropdown filters with SELECT Double sort demo Pagination without “items per page” dropdown Demo without sort dropdown Deep linking demo

Toggle Filters

Checkbox filters Checkbox filter OR logic (deprecated) Checkbox filter AND logic (deprecated) Radio button filters Button filters

jPList with jQuery UI

Range slider Date picker filter

DateTime Examples

DateTime 1 DateTime 2 DateTime 3

Other Examples

jPList with Fancybox API Example: Add / Remove Item API Example: Controls Large amount of data (demo with 1000 items on the page)

Features

Works with any content (tables, lists, div elements etc…) Ascending and descending sorting Alphanumeric and numeric sorting Sorting by date and time Data types: numbers, text, date, time Auto pagination Any number of textbox filters Any number of drop down filters Checkbox and radio button filters Supports cookies Grid/list view demo page Fully customizable styles Works in all major browsers SEO friendly Solid documentation Annotated source code JSDoc documentation

Browser Compatibility

Internet Explorer 7+ Firefox Chrome Safari Opera

jQuery Compatibility

Works with jQuery from version 1.7. Works with jQuery 2.x versions.

Updates on 07/27/2013

Button filters demo is fixed Sticky panels demo is added Documentation update

Updates on 07/22/2013

Documentation update Cookies expiration in minutes instead of days Deep linking functionality and demo is added

Updates on 07/19/2013

Documentation update Reset button is added to range slider control Reset button is added to date picker range filter control Large amount of data demo is added (1000 items on page)

Updates on 07/17/2013

jPlist4 is released Code review Better documentation

Updates on 03/06/2013

Sorting regular expression is fixed.

Updates on 01/22/2013

Added sorting support for unicode Added dropdowns with SELECT instead of UL/LI

Updates on 12/13/2012

Button filter add-on was added.

Updates on 11/25/2012

Datetime sorting issues were fixed.

Updates on 11/01/2012

Small fixes in datetime Checkbox filters with OR logic demo was fixed

Updates on 10/28/2012

Checkbox filters with OR logic add-on Radio button filters add-on Fixed bug with default order in different browsers Fixed pagination issue with ‘no results found’

Updates on 10/17/2012

Range slider add-onn Datepicker range add-onn Checkbox filters + range slider + datepicker range demo page

Updates on 10/07/2012

Checkbox filters add-onn

Updates on 09/24/2012

Reset button add-onn

Updates on 09/14/2012

Different datetime formats are added to the sort ‘dropdown’ Default sort option is added (sort without ‘sorting’ dropdown) Default pagination option is added (pagination without ‘itemps per page’ dropdown) jPList FCompare Plugin add-on

Updates on 09/02/2012

Annotated source code JSDoc documentation Unit tests

Updates on 07/24/2012

Sorting by float numbers Sorting by time Grid/list view demo page Table with header and styles page

Updates on 06/21/2012

The following options were added: sort_dd_default_path, sort_dd_default_order, sort_dd_default_type, paging_dd_default. Added ability to remove sorting, pagination or filters entirely. Unit tests were added to the source code folder.

Updates on 06/03/2012

“Allow special characters” option was added to the filters. “Jump to the top” option was added (on clicking bottom pager). Small IE8 bugs are fixed.

Updates on 05/25/2012

several jplists on one page. Any number of drop down filters. API for every action “No result found” section is added. New demo page is added.

Updates on 03/27/2012

Cookies expiration option is added. Drop down filter is added. API for filters. Option to change the text of the prev/next/first/last buttons New demo page is added.

Updates on 03/20/2012

Sorting by date is added.