您好,我需要将同一类输入的值与类名称总计的一个输入相加。
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="total" value="" />
可能的?
$(document).on("change", "qty1", function() {
var sum = 0;
$("input[class *= 'qty1']").each(function(){
sum += +$(this).val();
});
$(".total").val(sum);
});
原文由 Andrei 发布,翻译遵循 CC BY-SA 4.0 许可协议
您几乎已经掌握了,只需要为适当的选择器稍微调整一下您的 JQuery
更新小提琴:http: //jsfiddle.net/5gsBV/7/