【问题标题】:table pagination and filtering with javascript and php使用 javascript 和 php 进行表格分页和过滤
【发布时间】:2010-11-01 04:59:30
【问题描述】:

假设您必须在使用 PHP 查询数据库后生成并显示一个表。该表可能有很多行。必须能够使用不同的标准(单选或多选)过滤生成的表格,就像 Excel 表格一样。

示例:

+-------------------------------------------------- ---------------+ |编号 |姓名 |类型 |描述 | +-------------------------------------------------- ---------------+ |输入搜索 |输入搜索 |下拉 |下拉 | |通过 id 字段 |按名称字段 |类型选择 |按升序/降序排序 | +---------------+---------------+-------------+--- ---------------+ | 1 |示例名称 |类型 1 |布拉布拉| +---------------+---------------+-------------+--- ---------------+ | 2 |示例名称 2 |类型 2 |特拉拉| +---------------+---------------+-------------+--- ---------------+ | ... | ... | ... | ... | +---------------+---------------+-------------+--- ---------------+

所以,我想应该有两个页面:

  • 根据请求生成行并应用选定的过滤器 ($_GET)
  • 显示表格的第二个页面,使用一些 javascript 内容来跟踪所选条件、分页、在过滤器更改时重新加载内容和平滑显示...

有人遇到过这样的任务吗?如果是,请分享您的解决方案,在此先感谢。

【问题讨论】:

    标签: php javascript


    【解决方案1】:

    查看以下内容:[原始 URL 已删除...] 这可能是你想要做的吗?

    根据 @dunc 的评论,我删除了原始 URL - 看起来我们可以用 tablefilter.free.fr 替换它(OP 找到的另一个选项)

    【讨论】:

    • 这正是我想要的。非常感谢!
    • 找到另一个。更好,因为它支持多过滤器并且可以轻松自定义 - tablefilter.free.fr,非常好!
    • 对于从历史上看这个问题的任何人,截至 2013 年 1 月,Jason 问题中的网站会导致一个带有可怕 javascript 警报的垃圾邮件类型的生活方式页面。我会避免的!
    猜你喜欢
    • 1970-01-01
    • 2022-06-20
    • 2017-09-13
    • 2011-10-09
    • 2018-03-11
    • 1970-01-01
    • 2015-12-03
    • 1970-01-01
    • 2016-05-01
    相关资源
    最近更新 更多