/ / výpočet jquery datatable stĺpec - jquery, datatables

výpočet jquery datatable column - jquery, datatables

vo vnútri jquery datatable Ja som pomocou sum plugin pre súčet hodnôt z konkrétneho stĺpca

 $("#example").DataTable( {
drawCallback: function () {
var api = this.api();
$( api.table().footer() ).html(
api.column( 4, {page:"current"} ).data().sum()
);
}
} );

Ako môžete použiť tento hovor api na výpočet ďalšieho stĺpca (napríklad stĺpec 6).

$( api.table().footer() ).html(
api.column( 4, {page:"current"} ).data().sum()
// calculate column 7
);

tiež vypočítať výsledok sa vstrekuje do prvého stĺpca päty namiesto 4.

odpovede:

1 pre odpoveď č. 1

Boli ste skoro tam, ale váš odkaz na api.table().footer() dostala celú pätu. Ak chcete zacieliť na konkrétne päty stĺpcov, ktoré musíte použiť api.column(?).footer(), Takýmto spôsobom by sa vaša problematika mala riešiť takto:

$(api.column(4).footer()).html(
api.column(4, {
page: "current"
}).data().sum()
);
$(api.column(6).footer()).html(
api.column(6, {
page: "current"
}).data().sum()
);

Tu je a pracovný príklad, dúfam, že to pomôže.