【问题标题】:How to filter html table?如何过滤html表格?
【发布时间】:2011-09-15 16:35:34
【问题描述】:

您好,我正在尝试合并表格过滤,用户可以在其中选择作者或姓名,然后根据姓名过滤表格。提要必须基于 xml 提要。

有什么可以用的例子吗?

我在看这个例子http://dev.sencha.com/deploy/ext-4.0.2/examples/grid/xml-grid.html

或者什么http://www.picnet.com.au/resources/tablefilter/demo.htm

如何在表格外添加一个组合框(下拉框)以根据各种作者选择名称进行过滤,我想使用的提要是 xml

或任何其他类似的例子

谢谢

【问题讨论】:

    标签: html filter


    【解决方案1】:

    使用标准 DOM(DomDocument 类)。示例:this testkit loads any HTML DTD,您可以使用良好且标准的 XSLT 转换进行任何过滤。

    【讨论】:

      【解决方案2】:

      您最好使用 JavaScript 库,例如 jQuery,它使您能够使用无数可用的插件。

      jqGrid 为你做所有这些事情。

      查看实时数据操作>搜索数据下的examples here。您应该可以将input 替换为select

      或者,仍然使用 jQuery,但这个问题可能会满足您的需求:Filter table from <select> input using jQuery

      【讨论】:

      • 我喜欢你的 jqGrid,但它使用的是 Php 和 Mysql。我希望它是纯粹的客户端,提要必须是 xml,然后由 jquery 操作,我只想在表外添加下拉菜单,用户可以根据下拉菜单中的用户名直接查询。 . 如果有一些现场工作的例子,我将不胜感激..
      • @user244394:jqGrid 是 jQuery 的一个插件,它是纯粹的客户端。数据的来源取决于您 - 这是reading XML with jQuery 上的教程。
      【解决方案3】:

      答案就在您的问题中。过滤器由 jQuery 插件生成。 Here's step by step manual.

      【讨论】:

      • 是的,它有点接近我正在寻找的东西,但我希望它是基于 xml 提要的,并且列上没有表格排序功能。我真的很感激一个工作示例..
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-11
      • 1970-01-01
      • 2014-06-27
      • 2020-06-09
      • 1970-01-01
      • 2017-05-19
      • 1970-01-01
      相关资源
      最近更新 更多