在我努力解决舍入问题的过程中,我打破了以前运行良好的总计的动态更新。
如果您查看此 JSFiddle:
http://jsfiddle.net/fmdataweb/73Jzc/1/
当您更改选择菜单并添加新行和数据时,您将看到动态更新中度和高度的总数。如果您将选择从高更改为中等,它们会继续更新。
我更新了脚本以修复总数中的舍入问题,您可以在此 JSFiddle 中看到:
我所做的只是改变:
$('#textfield6').val(tot.moderate);
$('#textfield7').val( tot.high );
到:
$('#textfield6').val(tot.moderate.toFixed(1));
$('#textfield7').val( tot.high.toFixed(1) );
这似乎阻止了动态总数的更新,我不知道为什么。