【发布时间】:2013-10-25 17:59:47
【问题描述】:
我正在使用 simplecart。很好很简单,我已经处理了它的大部分缺陷,但这个问题仍然困扰着我。
价格以千位分隔符的形式显示,非常标准!
EG:2,456.55 美元
添加到购物车后,仅添加 2 这必须是逗号。
我想我找到了违规行:
_data.price = parseFloat(_data.price.replace(simpleCart.currency().decimal, ".").replace(/[^0-9\.]+/ig, ""));
我应该添加什么来删除任何找到的逗号到 REGEX?
【问题讨论】:
-
replace(/[^0-9\.]+/ig, "")已经在删除逗号或任何其他非数字/句点。 -
simpleCart.currency().decimal返回什么? -
我的错,问题出在其他地方......
标签: javascript regex simplecart