我在这里看到了很多例子,其中总和是根据数量和价格列计算的,总数是在表格的底部加起来的。
我正在使用这个想法,但希望进一步发展。在这个fiddle中,我有一个名为country的附加列和底部的单独表,列出了国家及其年度总数。我希望能够在quanty字段中添加一个值,并让它更新总和和年总数。例如,如果我在FIN行中输入1,则总和将为2.45,年总数将为247.45。
我认为我不能对变量进行硬编码,例如
var $fin= 245;
因为第二个表格中的数据会随着实际销售额的变化而变化,但这个页面只是供用户快速投影,所以我不确定最好的方法来解决这个问题。
答案 0 :(得分:0)
此代码可帮助您入门
var countryValue = parseFloat($("#totalsTable td:contains('" + countryText + "')").next().text()) + sum;
$("#totalsTable td:contains('" + countryText + "')").next().text(countryValue);
'#totalsTable'是添加到底部表格的ID。
如果表结构保持不变,则使用'contains'和'next'选择器可能会停止工作。
我希望这会有所帮助。