【发布时间】:2018-11-15 14:23:46
【问题描述】:
我正在使用数据表 1.10.19,我想根据表格单元格的内容过滤数据。
我正在使用columnDefs 选项来更改返回数据的内容。
我正在使用this php script 来检索数据。
我的代码是;
$('#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;
},
}]
});
这成功显示了一个表格,当从数据库返回0 时,第6 列中的rejected。但是数据表不允许我过滤 word rejected。我得到No matching records found,但是我可以过滤整数0。
我认为数据表应该过滤表中显示的内容?
感谢任何建议。
【问题讨论】:
-
你的数据表中有
serverSide: true选项吗?
标签: javascript mysql arrays datatables