【问题标题】:SlickGrid - Frozen totals row on topSlickGrid - 顶部的冻结总计行
【发布时间】:2012-07-24 19:06:36
【问题描述】:

我正在使用SlickGrid,我想知道是否有办法在顶部、标题行下方创建总计行。

我看到这里提出了这个问题:https://github.com/mleibman/SlickGrid/issues/26

它是在这里实现的:https://github.com/mleibman/SlickGrid/commit/19624f6687a0d2671639c4b1f2c05eb20c9ab0c7。 (但我在当前版本中找不到这些方法了!)

另外,我在这个网站上发现了一个分支:https://railadvisor.com/js/slickgrid/examples/example15-fork-feature-demo.html

谁能告诉我如何使用当前的 SlickGrid 实现来做类似的事情?另外,我不希望过滤总计行。谢谢!


编辑:这是我在 jsFiddle 中的尝试:http://jsfiddle.net/crystality/Jwc6q/
(我从这些示例中复制了代码:Multi-column sortingUsing fixed header row for quick filters。)

【问题讨论】:

    标签: jquery sticky slickgrid


    【解决方案1】:

    你在正确的轨道上。您现在要做的就是计算每列的总数并将其附加到<p>(而不是 TOTAL)。此外,如果您的表格是可编辑的,您可以订阅grid.onCellChange 事件来更新您的标题。

    【讨论】:

    • 谢谢!在我的代码的底部,我写了val(3) (从其中一个示例中复制)。你能给我解释一下那条线吗?我不确定它在做什么。
    • 我想你是从你的一个例子中学到的。 .val(3) 将 I am guessing a input element (like a textbox) 的值设置为 3。在您的情况下,您可以使用 .text(3) 来设置 <p> 元素的文本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-13
    • 2017-07-16
    • 1970-01-01
    • 1970-01-01
    • 2011-11-25
    • 1970-01-01
    相关资源
    最近更新 更多