Nicht sicher, ob das ist, was Sie suchen, aber ich gebe es eine Chance.
Um in der Fußzeile, diesen Code nach dem <thead>
und <tbody>
<tfoot>
<tr>
<th>Total:</th>
<th></th>
</tr>
</tfoot>
So kann es in der Fußzeile angezeigt werden angezeigt.
als fügen Sie diese zur Einleitung:
"fnFooterCallback": function (nRow, aaData, iStart, iEnd, aiDisplay) {
/*
* Calculate the total market share for all browsers in this table (ie inc. outside
* the pagination)
*/
var iTotalMarket = 0;
for (var i=0 ; i<aaData.length ; i++)
{
iTotalMarket += aaData[i][1]*1;
}
/* Calculate the market share for browsers on this page */
var iPageMarket = 0;
for (var i=iStart ; i<iEnd ; i++)
{
iPageMarket += aaData[ aiDisplay[i] ][1]*1;
}
/* Modify the footer row to match what we want */
var nCells = nRow.getElementsByTagName('th');
nCells[1].innerHTML = parseInt(iPageMarket);
}
Änderung der Zahl in den aaData[i][1]
, auf die Spalte, die Sie berechnen möchten (von 0 beginnend, nicht durch 1).
Hinweis: Dies funktioniert nicht, wenn Sie ein Sonderzeichen in der Zeile haben, müssen es schneiden.
Suche nur nach dem gleichen. Wenn Sie es gefunden haben, lassen Sie es mich wissen (indem Sie Ihre Frage beantworten). –