gpt4 book ai didi

javascript - 仅计算相关行的总和

转载 作者:行者123 更新时间:2023-12-03 06:45:30 24 4
gpt4 key购买 nike

所以我遇到了几个小时都无法解决的问题..

当我按下按钮“Pridėti prekę”时,一行会动态添加到表中,当我在“Kiekis”和“Kaina”列中写入数字时,“Suma”列中不会发生任何事情(这只发生在动态添加的行上) )。

jQuery 片段:

$(document).on('keyup', '#quantity, #price', function() {
$('#total').val(($('#quantity').val() * $('#price').val()).toFixed(2));
});

请看看 JSFiddle 如何“运行”我的代码:

https://jsfiddle.net/w5qz5exe/7/

提前感谢您的帮助!

P.S 我尝试将 div ID 总计更改为 div 类总计,然后它可以工作,但它适用于所有行而不是相关行。

最佳答案

您正在使用 id 引用所有内容。

    $(document).on('keyup', '.quantity, .price', function() {
var row = $(this).closest('tr');
var rowPrice = $(row).find('.price').val();
var rowQuantity = $(row).find('.quantity').val();

$(row).find('.total').val( (rowPrice * rowQuantity).toFixed(2) )
});

https://jsfiddle.net/w5qz5exe/12/

关于javascript - 仅计算相关行的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37755233/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com