我有像0-70%,70-85%,85%+
这样的范围按钮(带复选框行为)。当用户点击此按钮时。它隐藏了不遵循过滤条件的行。这里我在页面中有12个表,我想为特定表格制作此过滤器。我搜索了这个,但它给了我范围过滤器,这不会解决我的目的。知道怎么做吗?
DataTable就像:
Student Name Score Time taken
答案 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);
这将作为范围过滤器和/或多个范围之间的操作。