【问题标题】:search in divs within a DataTable在 DataTable 中的 div 中搜索
【发布时间】:2019-09-16 11:36:10
【问题描述】:

我目前正在进行一个项目,其中我在数据表的每一行中都包含部分视图。 它曾经根本不在数据表中,但我认为使用搜索功能可能是一个好主意。 但是当然,部分视图包含许多文本跨度,甚至是一个名为summernote的外部js,它本身包含许多隐藏的文本跨度,搜索结果包括全局div中的每个文本。不用说这不像我想象的那么准确。

我已经看到搜索插件可以让我们过滤,例如,每个具有 some 类的 div,但我正在寻找的是一个让我们过滤包含的文本的功能在具有 some 类的 div 中。这样我就可以忽略所有其他不相关的文本,无论是否隐藏。 有没有可能?

谢谢

【问题讨论】:

  • 看一下JS map 命令。 YXou 可以为每个 div 映射一个函数,该函数将返回 true 或 false。 developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…。正如肯尼迪所说:“我们这样做不是因为它容易 - 我们这样做是因为它很难!”;)最后他们飞向了月球。

标签: search filter datatable datatables


【解决方案1】:

没有简单的魔法可以让您过滤包含文本的 div 以及必须包含的类的问题。但是您可以自己编写这样的东西或使用数据属性。这是一些可能有用的东西。 filter multiple data attributes

【讨论】:

  • 好的,谢谢。我会研究一下,但它似乎有点太复杂了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-11
  • 2017-10-04
  • 2018-12-17
相关资源
最近更新 更多