chess/public/assets/js/pages/crud/datatables/advanced/row-callback.js

37 lines
930 B
JavaScript
Raw Permalink Normal View History

2024-08-29 03:56:32 +00:00
"use strict";
var KTDatatablesAdvancedColumnVisibility = function() {
var init = function() {
var table = $('#kt_datatable');
// begin first table
table.DataTable({
responsive: true,
createdRow: function(row, data, index) {
var cell = $('td', row).eq(6);
if (data[6].replace(/[\$,]/g, '') * 1 > 400000 && data[6].replace(/[\$,]/g, '') * 1 < 600000) {
cell.addClass('highlight').css({'font-weight': 'bold', color: '#716aca'}).attr('title', 'Over $400,000 and below $600,000');
}
if (data[6].replace(/[\$,]/g, '') * 1 > 600000) {
cell.addClass('highlight').css({'font-weight': 'bold', color: '#f4516c'}).attr('title', 'Over $600,000');
}
cell.html(KTUtil.numberString(data[6]));
},
});
};
return {
//main function to initiate the module
init: function() {
init();
},
};
}();
jQuery(document).ready(function() {
KTDatatablesAdvancedColumnVisibility.init();
});