我这里有一个jQuery计算器脚本,允许我计算每行输入框的值(特定css类的值)。
我总共有8行,计划允许用户以后动态添加行。
我的问题是不知道jquery库如何在其中发挥作用。我甚至不确定我要求的是否可能,但我试着环顾四周,找不到多少,
$(function(){
$('specific-class').each(function() {
$(this).keyup(function(){
calculateTotal($(this));
});
});
});
function calculateTotal(src) {
var sum = 0;
var sumtable = src.closest('tr'); //only calculate the current row
sumtable.find('specific-class').each(function() {
if(!isNaN(this.value) && this.value.length!=0) {
sum += parseFloat(this.value);
}
});
sumtable.find(".qty").html(sum.toFixed(0)); //send to front
}
因此,通过以上完整,我将能够检查具有特定类的每个TD,并将值一起添加。
如何存储计算的每一行的值,然后将存储的变量作为自己的数量发送,如qty1,qty2,qty3等。?
谢谢SO社区,你对我的许多问题都有很大的帮助。