3
我寫了一個函數來獲得某些行的總數。jquery表得到總數
該函數可以正常工作,但我遇到了一個問題它不會計算在表更改時篩選/選擇的行,而是計算所有行。
我不知道這是怎麼回事,因爲當我查看html源代碼時,只有5行在那裏,函數計算過濾器之前的所有25行。
的Jquery:
$("#mainTable").change(function(){
var element = $(this),
footer = element.find('tfoot tr'),
dataRows = element.find('tbody tr'),
initialTotal = function() {
var column, total;
//for (column = 1; column < footer.children().size(); column++) {
for (column = 3; column < 4; column++) {
total = 0;
dataRows.each(function() {
var row = $(this);
total += parseFloat(row.children().eq(column).text());
});
footer.children().eq(column).text(total);
};
};
initialTotal();
});
示例頁面:
/
正如你可以看到當你選擇 「PARTIJ」 0/1/2它執行計數功能,並給出了總總,但對於所有行,而不僅僅是所選的「PARTIJ」。
認證需要:http://backlinker.nl/sys/ –
我很抱歉讓我檢查。 – BRDS
您可以立即查看。 – BRDS