![]() |
Select All Table Rows With A Checkbox jQuery Plugin |
TableCheckAll.js is a jQuery plugin that enables a Check All checkbox to select all specified rows in an HTML table. Can be useful in a data table where you're able to bulk delete/edit table rows with just one click.
How to use it:
1. Add a Check All checkbox to the table header.
<table id="example"> <thead> <tr> <th scope="col"><input type="checkbox" class="check-all" /></th> <th scope="col">First</th> <th scope="col">Last</th> <th scope="col">Website</th> </tr> </thead> <tbody> ... </tbody> </table>
2. Add child checkboxes to table rows which should be selectable.
<table id="example"> <thead> <tr> <th scope="col"><input type="checkbox" class="check-all"></th> <th scope="col">First</th> <th scope="col">Last</th> <th scope="col">Website</th> </tr> </thead> <tbody> <tr> <th scope="row"><input type="checkbox" class="check"></th> <td>Ronard</td> <td>Cauba</td> <td>https://www.jqueryscript.net</td> </tr> <tr> <th scope="row"><input type="checkbox" class="check"></th> <td>Juan</td> <td>Dela Cruz</td> <td>https://google.com</td> </tr> <tr> <th scope="row"><input type="checkbox" class="check"></th> <td>John</td> <td>Doe</td> <td>https://google.com</td> </tr> </tbody> </table>
3. Load the main script TableCheckAll.js
after jQuery.
<script src="/path/to/cdn/jquery.slim.min.js"></script> <script src="/path/to/dist/TableCheckAll.js"></script>
4. Attach the function TableCheckAll
to the HTML table. Done.
$(document).ready(function() { $( '#users-table' ).TableCheckAll(); });
5. Override the default selectors of the chekcboxes.
$(document).ready(function() { $( '#users-table' ).TableCheckAll({ checkAllCheckboxClass: '.check-all', checkboxClass: '.chec }); });
Live Demo
See the Pen Untitled by Plugin JS (@teguhsigit) on CodePen.
File Info
- File Name :
- Jquery-Table-Check-All-Plugin-master.zip
- Size :
- 2.93KB
- Site Download :
- Github.com
- Official Website:
- Go to website
- License:
- MIT