具有范围搜索的数据表按钮过滤器

时间:2016-01-20 07:12:53

标签: jquery datatables

我有像0-70%,70-85%,85%+这样的范围按钮(带复选框行为)。当用户点击此按钮时。它隐藏了不遵循过滤条件的行。这里我在页面中有12个表,我想为特定表格制作此过滤器。我搜索了这个,但它给了我范围过滤器,这不会解决我的目的。知道怎么做吗?

DataTable就像:

Student Name  Score Time taken

1 个答案:

答案 0 :(得分:0)

我找到了答案。在这里,我将每个范围的状态设置为0-70%存储为PP(数据搜索= PP),70-85%存储为P,85%+存储为A.然后我使用fnFilter和RE的使用。

var $tbl = $(this).dataTable();
allowedScore = ["P","AP"].join("|")
$tbl.fnFilter( "^("+allowedScore+")$",colIndex,true,true);

这将作为范围过滤器和/或多个范围之间的操作。