我在模态中有一个包含数百个项目的表。每个项目行与特定包相关联。所有行李都列在页面上,当用户点击"添加项目" 模式时,会打开并显示所有行。
现在每行包含一个与其包对应的类。我想只显示那个与该包具有相同类别的行。我应用了简单的jQuery,但该功能仅适用于第一页,其余页面显示所有行。
Datatables提供的内置函数是否可用于此目的。
答案 0 :(得分:0)
所以如果你有这样的数据表:
var table = $("#myTable").dataTable({
// ... skipped ...
});
您可以使用row()
功能选择行来编辑其行:
table
.row($(':not(.someBag)')
.remove()
.draw();
正如您在选择行后所看到的,我们可以使用remove()
删除它们并使用draw()
从缓存中重新加载表。
这将删除其他页面上的行,而不仅仅是您在前面渲染的行。