XH_Digital_Management/static/js/pages/data-basic-custom.js

64 lines
1.5 KiB
JavaScript

$(document).ready(function() {
setTimeout(function() {
// [ Zero Configuration ] start
$('#simpletable').DataTable();
// [ Default Ordering ] start
$('#order-table').DataTable({
"order": [
[3, "desc"]
]
});
// [ Multi-Column Ordering ]
$('#multi-colum-dt').DataTable({
columnDefs: [{
targets: [0],
orderData: [0, 1]
}, {
targets: [1],
orderData: [1, 0]
}, {
targets: [4],
orderData: [4, 0]
}]
});
// [ Complex Headers ]
$('#complex-dt').DataTable();
// [ DOM Positioning ]
$('#DOM-dt').DataTable({
"dom": '<"top"i>rt<"bottom"flp><"clear">'
});
// [ Alternative Pagination ]
$('#alt-pg-dt').DataTable({
"pagingType": "full_numbers"
});
// [ Scroll - Vertical ]
$('#scr-vrt-dt').DataTable({
"scrollY": "200px",
"scrollCollapse": true,
"paging": false
});
// [ Scroll - Vertical, Dynamic Height ]
$('#scr-vtr-dynamic').DataTable({
scrollY: '50vh',
scrollCollapse: true,
paging: false
});
// [ Language - Comma Decimal Place ]
$('#lang-dt').DataTable({
"language": {
"decimal": ",",
"thousands": "."
}
});
}, 350);
});