我在做基于jquery的订单。 当我搜索类似的问题时,有数百种方法可以获得每个TABLE ROW的总值。 但在我的情况下,Total值以奇怪的方式发射。
完整源代码上传到jsfiddle。
有两个主要问题。
.total_amount的总值很奇怪。它大于每个.amount的总和
当我删除某些行时,.total_amount不会更改。
提前致谢。
答案 0 :(得分:1)
删除行的问题是没有进行计算:
function RemoveRow(htmlelement) {
$(htmlelement).parent().parent().remove();
/* after remove, run calcs again*/
doCalc();
}
我参与了演示并清理了很多。它还不是一个完整的应用程序,但更接近。使用$ .each来查找输入元素根本不正确。语法错误,链接find()的顺序错误。首先找到elemenet集合,然后运行each
。
删除<?=$dollar_value?>
和+15000
时数学似乎没问题,因此可以看到添加的简单数字。
Add row
和delete row
现在正在工作。 Add row
未重置克隆行的值