我正在使用 DataTables JQuery 插件,我想问以下两个问题。
是否可以在每列末尾(动态)计算 MIN、MAX 或 AVG 值?
例如:
A/A A B C
L1 2 3 4
L2 3 4 5
如果我想打印第 3 行,其中每列的最小值应该是:
L3 2 3 4
是否可以创建另一个 D 列,其中包含每行的公式结果?例如
Di = Ai + Bi
?根据上面的示例,结果表应如下所示:
L1 2 3 4 5
L2 3 4 5 7
我可以通过 DataTable 执行这些操作吗?或者我必须在将数据传递到 DataTable 之前准备好数据?
谢谢。
PS:
我想我需要类似的东西 trirand.net/examples/grid/functionality/footer/default.aspx但对于 DataTables 插件。除此之外,我还需要一些行公式。 – 萨拉米斯刚刚编辑
最佳答案
对最后一列使用 mRender ( http://datatables.net/ref#mRender )。 mRender,当用作函数时,可以访问该行的数据源对象(第三个参数),因此您可以轻松地进行快速求和,然后返回计算值:-)。
关于javascript - 表格行之间的轻松比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12677857/