gpt4 book ai didi

jquery - 计算,用逗号替换点

转载 作者:行者123 更新时间:2023-12-03 21:53:53 34 4
gpt4 key购买 nike

我有一个订单表格,我在其中使用 jQuery 计算插件来汇总总数。

此求和工作正常,但生成的“总和”存在问题。总之,我希望用逗号替换任何点。

代码的基础是;

function ($this) {
var sum = $this.sum();
$("#totaal").html("€ " + sum2);
}

直接在 var sum 上使用 .replace() 不起作用(引用的函数在对象上不可用)。我也尝试过这个(但没有效果);

var sum2 = sum.toString().replace(',', '.');

由于我是 jQuery 的新手,我现在几乎陷入困境,有人能指出我正确的方向吗?

最佳答案

你的替换行几乎是正确的。您需要使用带有 g 选项的正则表达式,该选项表示替换所有实例而不是仅替换第一个实例。您还交换了顺序(第一个是要查找的内容,第二个是要替换的内容)。

var sum2 = sum.toString().replace(/\./g, ',');

请注意 . 之前的 \:. 在正则表达式中具有特殊含义,因此必须对其进行转义。

关于jquery - 计算,用逗号替换点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5293264/

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