SimpleCart不允许千位逗号分隔符

时间:2013-10-25 17:59:47

标签: javascript regex simplecart

我正在使用simplecart。很好很简单,我已经解决了它的大部分缺陷,但这个仍然困扰着我。

作为千分隔符,价格是非常标准的东西!

EG:$ 2,456.55

一旦将其添加到购物车,则仅添加为2这必须是逗号。

我想我找到了违规行:

_data.price = parseFloat(_data.price.replace(simpleCart.currency().decimal, ".").replace(/[^0-9\.]+/ig, ""));

我应该添加什么来删除任何找到的REGEX逗号?

2 个答案:

答案 0 :(得分:0)

只删除,,这个更简单

replace(/,/, "")

答案 1 :(得分:0)

问题不在simplecart中。它在PHP中的演示脚本中使用floatval而不先删除逗号.....