2012-10-01 45 views
2

我正在使用DataTables JQuery插件,我想問以下兩個問題。表格行之間的簡單比較

  • 是否有可能在每列的末尾計算(動態)MIN或MAX或AVG值?

    例如:

    A/AABC

    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

我可以以某種方式進行那些通過DataTables進行的操作或者我必須在將數據傳遞給DataTables之前準備數據?

謝謝。

PS:

我想我需要與此類似trirand.net/examples/grid/functionality/footer/default.aspx但數據表插件的東西。除此之外,我還需要一些行的公式。 - 薩拉米斯剛剛編輯

+0

這是非常好的,但你到目前爲止嘗試過什麼? –

+0

我只有表格,但不幸的是我不知道如何繼續,或者如果有插件的功能。 – glarkou

+0

我想我需要類似於這個http://www.trirand.net/examples/grid/functionality/footer/default.aspx的東西,但對於DataTables插件。除此之外,我還需要一些行的公式。 – glarkou

回答

2

使用mRender(http://datatables.net/ref#mRender)作爲最後一列。當mRender作爲一個函數使用時,它可以訪問該行的數據源對象(第三個參數),所以你可以很容易地做一個快速求和然後返回計算值:-)。

+0

執行Excel公式的能力如何計算和添加另一列? – glarkou