Я пытаюсь найти строку в своей таблице и добавить класс к этой строке. Но этот код не работает. Просто ничего не происходит. Вот мой код, последний я называю myTable()
функция:Datatables find string и add class
function myTable() {
var selectDateVar = $('#selectDate').val();
var table = $('#example').DataTable({ // Таблица
"processing": true,
"serverSide": true,
"deferRender": true,
"bDestroy": true,
"sAjaxSource": "server_processing.php?data=30/09/2015",
"order": [[ 2, "desc" ]],
initComplete: function(){
var api = this.api();
new $.fn.dataTable.Buttons(api, {
buttons: [
{
extend: 'print',
text: 'Принтиране',
'className': 'btn-lg btn btn-warning printBTN',
},
]
});
api.buttons().container().appendTo('.printButton');
}
});
var indexes = table.rows().eq(0).filter(function (rowIdx) {
return table.cell(rowIdx, 3).data() === '180' ? true : false;
});
table.rows(indexes).nodes().to$().addClass('highlight');
}
Мой стол:
Я использую этот пример https://datatables.net/reference/type/row-selector
@Spirit да, я уверен. – diank