我有一个脚本可以计算我的动态购买形式。 一切工作正常,但是当我添加数量输入脚本只需要第一个值。我想要它从“值”(每个)中获取每个下一个值。我会很高兴的帮助。动态计算输入值
$(function() {
$("#sumuj").click(function() {
var add = 0;
var add2 = 0;
$(".netto").each(function() {add += Number($(this).val()) * $(".value").val();});
$(".brutto").each(function() {add2 += Number($(this).val()) * $(".value").val();});
add = add.toFixed(2);
add2 = add2.toFixed(2);
$("#price").val(add);
$("#pricevat").val(add2);
});
});
完成:
$(function() {
$("#sumuj").click(function() {
var add = 0;
var add2 = 0;
$(".netto").each(function() {add += Number($(this).val()) * Number($(this).parent().find('.value').val());});
$(".brutto").each(function() {add += Number($(this).val()) * Number($(this).parent().find('.value').val());});
add = add.toFixed(2);
add2 = add2.toFixed(2);
$("#price").val(add);
$("#pricevat").val(add2);
});
});
THX求助/
jsfiddle和相应的HTML会有帮助 – raam86 2013-05-07 12:42:43