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

标签 javascript jquery datatables

我在模态中有一个表格,其中有数百个项目。每个项目行都与特定的包相关联。所有袋子都列在页面上,当用户单击“添加项目”时,模式将打开并显示所有行。

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

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

最佳答案

因此,如果您的数据表如下所示:

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

您可以通过使用 row() 函数选择行来编辑其行:

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

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

关于javascript - 将类应用于 javascript 数据表中的每一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32902345/

相关文章:

javascript - 如果选择了特定项目之一,则禁用所有复选框列表项目

MySQL - 使用一个表中的列(如果存在),否则从另一个表中获取

JavaScript/jQuery 不适用于使用 Ajax 加载的编辑器/显示模板

javascript - 让 Webpack 忽略某些导入并保持原样

javascript - 如何防止 iOS webapp 中的链接在新的 Safari 选项卡中打开

javascript - 将数组的长度设置为 0 似乎不会清空数组

javascript - AJAX 调用后数据表呈现

javascript - 数据表js排序无法正常工作

javascript - 为什么 Javascript 中的保留关键字不能用作变量名?

JavaScript:如何捕获字符串中的特定值?