gpt4 book ai didi

javascript如何计算多行动态添加字段中的值

转载 作者:行者123 更新时间:2023-11-30 12:37:50 26 4
gpt4 key购买 nike

我有一行包含三个字段:received、issue、balance

<input type="text" name="rcv" class="rcv"/>
<input type="text" name="issue" class="issue"/>
<input type="text" name="blnc" class="balance"/>

我很容易计算每一行的余额,但我如何计算多行?

每一行都有receiveissuebalance字段。

如何计算每一行的余额字段?

我对多行进行了这样的尝试,但它不起作用:

    $('.t_rtn, .t_rcv').each(function(){
$(this).on('blur',function(){
var totalRcv = $('.t_rcv').val();
var totalRtn = $('.t_rtn').val();
// console.log( $('t_rtn').next('.consume').val() );
$('t_rtn').next('.consume').val(totalRcv-totalRtn);
});

最佳答案

你需要解析文本框的值,因为它返回的是字符串而不是整数

 $('.t_rtn, .t_rcv').each(function(){
$(this).on('blur',function(){
var totalRcv = parseInt($('.t_rcv').val()) || 0;
var totalRtn = parseInt($('.t_rtn').val()) || 0;
// console.log( $('t_rtn').next('.consume').val() );
$('t_rtn').next('.consume').val(totalRcv-totalRtn);
});

关于javascript如何计算多行动态添加字段中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25511276/

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