我有这段工作代码。 对于每列来说,从Total获得百分比会很棒。代码的来源是来自stackoverflow,稍微修改它不是我写的,因为我是jquery的新手。
任何帮助都将不胜感激。
谢谢
<script data-relocate="true">
$('.muestreo').bind({
keyup:function(){
//Row Total Calculation
$(".muestreo tr:not(:first, last) td:last-child").text(function () {
var totalVal = 0;
$(this).prevAll().each(function () {
totalVal += parseFloat($(this).children('.muestreo').val()) || 0;
//totalVal += parseInt( );
});
return totalVal.toFixed(2);
});
//Column Total Calculation
$(".muestreo tr:last td").text(function (i) {
var totalVal = 0;
$(this).parent().prevAll().find("td:nth-child(" + (++i) + ")").each(function () {
totalVal += parseFloat($(this).children('.muestreo').val()) || 0;
$(".muestreo tr:last td:first").text('Sum');
});
return totalVal.toFixed(2);
});
var count=0
for(i=1;i<$('tr').length;i++){
var trs=parseFloat($('tr:eq('+i+')').find('td:last').text())
count+=trs
}
$(".muestreo tr:last td:last").text(count)
}
});
</script>
&#13;