jQuery Plugin To Render Tables From JSON or JS Objects - Table Renderer
| File Size: | 6.3 KB |
|---|---|
| Views Total: | 7327 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
Table Renderer is a jQuery plugin which enables you to generate a table from a JSON dataset or JavaScript objects, with support for table pagination and custom table row template.
How to use it:
1. Load jQuery table renderer plugin after jQuery library in the document.
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script> <script src="dist/table-renderer.js"></script>
2. Define your table data in the JavaScript objects.
var friendsData = [
{
"name": "Zhorik",
"secondName": "Joshnson",
"phone": "380963336667"
},
...
];
3. Create an empty table to render the table data.
<div id="table-wrapper">
<table class="table table-striped">
<thead>
<tr>
<th>Name</th>
<th>Second Name</th>
<th>Phone</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
4. You need to define template for table row.
var rowTemplate = '<tr>' +
'<td><%this.name%> </td>' +
'<td><%this.secondName%> </td>' +
'<td><%this.phone%> </td>' +
'</tr>';
5. Initialize the plugin.
$('#table-wrapper').renderTable({
template: rowTemplate,
data: friendsData
});
6. Default options.
template: "", // custom table row template
data: {}, // table data
pagination: {
rowPageCount: 3 // maximum rows per one page
},
defaultSortField: '',
defaultSortOrder: 1
This awesome jQuery plugin is developed by shullp. For more Advanced Usages, please check the demo page or visit the official website.









