【问题标题】:Ideal HTML table manipulation solution理想的 HTML 表格操作解决方案
【发布时间】:2011-06-01 18:53:40
【问题描述】:

我正在根据返回 XML 的查询结果构建 HTML 表,我正在使用 XSL 将其转换为 HTML 表。我被要求添加排序、分页和过滤。我能够添加一些 javascript 库来启用排序和分页,并添加一个不同的库来启用过滤。但是,由于它们是独立的库,它们不合作,所以当我过滤时,表不遵守“每页条目”字段的约束。

我尝试了一些 jQuery 解决方案,但无法让它们工作。我正在寻找的是最好的和(自然)最简单的添加分页、列排序和列过滤的解决方案,而无需按 Enter 或点击任何按钮。

【问题讨论】:

  • 在哪里执行 XSL 转换?
  • 这不重要。从我的帖子中:我正在寻找的是最好的和(自然)最简单的添加分页、列排序和列过滤的解决方案,而无需按 Enter 或点击任何按钮。

标签: html sorting pagination html-table filtering


【解决方案1】:

http://www.datatables.net/
Table Widget 似乎可以做 js 部分。 看起来也很复杂

$(document).ready(function() {
    $('#tableId').dataTable();
} );

【讨论】:

  • 我尝试使用它,但无法让它工作。你有运气吗?
  • 你能告诉我我做错了什么吗?我添加了对 js 文件的引用,如下所示: 并开始使用它: $(document).ready(function() { $(' #example').dataTable(); } );但我不断收到此错误:Microsoft JScript 运行时错误:'jQuery' is undefined
  • 抱歉耽搁了。添加 dataTables 和 dataTables.min 看起来有点矫枉过正。我还在 dataTables 之前添加了 jquery
猜你喜欢
  • 2011-01-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多