Я использую таблицы данных 1.10.19, и я хотел бы отфильтровать данные на основе содержимого ячейки таблицы.
Я использую опцию columnDefs для изменения содержимого возвращаемых данных.
Я использую этот скрипт php для извлечения данных.
Мой код:
$('#example').DataTable({
processing : true,
serverSide : true,
ajax: url": '/server_processing.php',
columnDefs: [{
targets: 5, // row 6 in the html table
"render": function(data, type, row) {
if (row[5] == 0) {
data = 'rejected';
}
return data;
},
}]
});
Это успешно отображает таблицу, и rejected
в столбце 6, когда 0
возвращается из базы данных. Однако данные не позволяют мне фильтровать слово rejected
. Я получаю No matching records found
, однако я могу фильтровать по целому числу 0
.
Я думал, что таблицы данных должны фильтровать то, что отображалось в таблице?
Любой совет приветствуется.