将类应用于javascript数据表中的每一行

时间:2015-10-02 07:25:01

标签: javascript jquery datatables

我在模态中有一个包含数百个项目的表。每个项目行与特定包相关联。所有行李都列在页面上,当用户点击"添加项目" 模式时,会打开并显示所有行。

现在每行包含一个与其包对应的类。我想只显示那个与该包具有相同类别的行。我应用了简单的jQuery,但该功能仅适用于第一页,其余页面显示所有行。

Datatables提供的内置函数是否可用于此目的。

1 个答案:

答案 0 :(得分:0)

所以如果你有这样的数据表:

var table = $("#myTable").dataTable({ 
   // ... skipped ...
});

您可以使用row()功能选择行来编辑其行:

table
     .row($(':not(.someBag)')
     .remove()
     .draw();

正如您在选择行后所看到的,我们可以使用remove()删除它们并使用draw()从缓存中重新加载表。 这将删除其他页面上的行,而不仅仅是您在前面渲染的行。