HTML Table Custom Filters – A very small (less than 1 KB) table filter plugin to create a lookup field for every column in your HTML table which enables the user to filter through your tabular data in a convenient way.
Filters for each column separately for HTML tables using Javascript and Jquery.
Must Read: SVG Filters to Create a Morphing Text Effect JavaScript
How to make use of it:
1. Add filters to your HTML tables’ header columns as follows:
<table class="table"> <thead> <tr class="filters"> <th><input type="text" placeholder="#" disabled></th> <th><input type="text" placeholder="First Name" disabled></th> <th><input type="text" placeholder="Last Name" disabled></th> <th><input type="text" placeholder="Username" disabled></th> </tr> </thead> <tbody> <tr> <td>1</td> <td>John</td> <td>Cena</td> <td>@johncena</td> </tr> <tr> <td>2</td> <td>Steve</td> <td>Smith</td> <td>@stevesmith</td> </tr> <tr> <td>3</td> <td>Jack</td> <td>Ryan</td> <td>@jackryan</td> </tr> </tbody> </table>
2. Load the script Filter.js
after loading the most recent jQuery library.
<script src="/path/to/cdn/jquery.min.js"></script> <script src="/path/to/filter.js"></script>
3. Load the required stylesheet.
<link href="filter.css" rel="stylesheet" />
4. Add a row counter to the bottom of the table.
<span id="rowcount"></span>
See Demo And Download

Official Website(pspro0305): Click Here
This superior jQuery/javascript plugin is developed by pspro0305. For extra Advanced Usage, please go to the official website.