【发布时间】:2011-12-09 17:58:00
【问题描述】:
我正在使用 jQuery DataTables 插件来显示从 AJAX 调用返回的数据。返回数据后,用户可以过滤单个列上的行(在本例中为"Status")。
我想做的也是使用全局过滤功能。如果用户已经通过"Pending" 的状态过滤了数据,我希望全局过滤器只返回任何行包含用户输入的文本并且具有Status = "Pending" 的行。我怎样才能做到这一点?
我对 jQuery 还很陌生,因此非常感谢任何帮助。
【问题讨论】:
-
不知道我是否理解你,但你想在过滤结果中过滤?结果,
Pending,然后用这个结果过滤任何东西。 -
@Ricardo 基本上是的。假设总共有 100 条记录和 15 条状态为
Pending。当用户在搜索文本框中输入“123”时,我想在这 15 条记录中搜索文本“123”。 -
Datatebles 有这个选项:datatables.net/release-datatables/examples/api/…,现在你可以选择“结果”并在这个结果中过滤,检查链接,你会看到我想说什么。看看能不能帮到你
-
您可以使用组合框选择要在网格中显示的内容,然后使用此结果..
-
@Ricardo 你提供的那个链接让我找到了我需要的答案。如果您将其写为官方答案,我会投票并将其标记为答案。再次感谢!
标签: jquery filter datatables