<commit_before># jsGrid Lightweight Grid jQuery Plugin

**jsGrid** is a lightweight client-side data grid control based on jQuery.
It supports basic grid operations like inserting, filtering, editing, deleting, paging and sorting.
Although jsGrid is tunable and allows to customize appearance and components.

![jsGrid lightweight client-side data grid](http://content.screencast.com/users/tabalinas/folders/Jing/media/beada891-57fc-41f3-ad77-fbacecd01d15/00000002.png)


## Requirement

jQuery (1.8.3 or later)


## Demo

[Demos](http://www.googledrive.com/host/0BwcJihi374AsdnhNeFk5bm1NaDA/demos/index.html)
temporary hosted on GoogleDrive (demos using external rest api don't work)


## Compatibility
<commit_msg>Docs: Table of contents<commit_after># jsGrid Lightweight Grid jQuery Plugin

**jsGrid** is a lightweight client-side data grid control based on jQuery.
It supports basic grid operations like inserting, filtering, editing, deleting, paging and sorting.
Although jsGrid is tunable and allows to customize appearance and components.

![jsGrid lightweight client-side data grid](http://content.screencast.com/users/tabalinas/folders/Jing/media/beada891-57fc-41f3-ad77-fbacecd01d15/00000002.png)

## Table of contents

* [Requirement](#requirement)
* [Demo](#demo)
* [Compatibility](#compatibility)
* [Basic Usage](#basic-usage)
* [Configuration](#configuration)
* [Fields](#fields)
* [Methods](#methods)
* [Callbacks](#callbacks)
* [Controller](#controller)
* [Sorting Strategies](#sorting-strategies)

## Requirement

jQuery (1.8.3 or later)


## Demo

[Demos](http://www.googledrive.com/host/0BwcJihi374AsdnhNeFk5bm1NaDA/demos/index.html)
temporary hosted on GoogleDrive (demos using external rest api don't work)


## Compatibility

{'fraction_non_alphanumeric': 0.11270022883295194, 'fraction_numerical': 0.03546910755148741, 'mean_word_length': 5.913043478260869, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 2, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '388276', 'n_tokens_mistral': 619, 'n_tokens_neox': 545, 'n_words': 148}