gpt4 book ai didi

javascript - 从jquery中的td获取总数

转载 作者:行者123 更新时间:2023-11-30 08:00:26 25 4
gpt4 key购买 nike

我正在尝试计算类(class)的总金额。我使用下面的函数,但我得到如下错误的输出

7,240.00,640.00,8,440.00,10,940.00

但我的预期输出是所有的总和

7,240.00+640.00+8,440.00+10,940.00 = Total

Jquery Fiddle

var PITotalAMount = 0;   
$(".HomePIAmtTot").each( function(){
PITotalAMount += $(this).html();
});

console.log(PITotalAMount);

我怎样才能做到这一点?我做错了什么?

最佳答案

您需要从获取的html中删除,,使用.parseFloat()转换为 float ,然后进行加法:

$(".HomePIAmtTot").each( function(){
PITotalAMount += parseFloat($(this).html().replace(",",""));
});

console.log(PITotalAMount.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","));

Working Demo

关于javascript - 从jquery中的td获取总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29644972/

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