This commit is contained in:
2021-01-05 09:43:50 +01:00
parent 6f42dafcb9
commit 76576053e2
2 changed files with 13 additions and 20 deletions

View File

@@ -72,17 +72,7 @@
$(function () {
var btnhtml = `<div class="btn-group">
<button type="button" class="btn btn-info" script="toggle">Toggle</button>
<button type="button" class="btn btn-info dropdown-toggle" data-toggle="dropdown">
<span class="caret"></span>
<span class="sr-only">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu" role="menu">
<li><a href="#">On</a></li>
<li><a href="#">Off</a></li>
<li class="divider"></li>
<li><a href="#">Edit</a></li>
</ul>
</div>`;
</div>`;
var table = $('#example2').DataTable({
@@ -98,10 +88,20 @@
'lengthChange': true,
'searching' : true,
'ordering' : true,
'info' : true
'info' : true,
'rowCallback': function( row, data ) {
if ( data[2] == "true" ) {
$('td:eq(2)', row).html( '<i class="fa fa-toggle-on"></i>' );
} else {
$('td:eq(2)', row).html( '<i class="fa fa-toggle-off"></i>' );
}
}
});
// fa-toggle-off
// autoreload every 3 seconds
setInterval( function () {
table.ajax.reload();
}, 3000 );
$('#example2 tbody').on( 'click', '[script="toggle"]', function (e) {
e.preventDefault();