我根本不是软件开发人员,我需要知道如何平均表单和列表模块内的 DotNetNuke 表中的一组值。我试过用这个来表达:
'AVG('+[Num1]+','+[Num2]+','+[Num3]+')'
但这只会在我设置 10,20,30 的值后返回连接:AVG(10,20,30)。
任何人的想法?
$(document).ready(function()
{ $("#budgetWorksheet tbody tr").change(rowAverage); });
function rowAverage() { var totalAvg = 0; $("tbody tr").slice(0,-1).each(function()
{ var row_total = 0; var i = "td:not(.subtotal) input:text",
this).each(function() { row_total += parseInt(this.value || 0, 10);
}).length; if (row_total > 0) { var avg = Math.floor(parseInt(row_total, 10) /
i); $(".subtotal input:text", this).val(avg); totalAvg += avg; } });
$(.totalAvg input").val(totalAvg);