我正在使用simplecart。很好很简单,我已经解决了它的大部分缺陷,但这个仍然困扰着我。
作为千分隔符,价格是非常标准的东西!
EG:$ 2,456.55
一旦将其添加到购物车,则仅添加为2这必须是逗号。
我想我找到了违规行:
_data.price = parseFloat(_data.price.replace(simpleCart.currency().decimal, ".").replace(/[^0-9\.]+/ig, ""));
我应该添加什么来删除任何找到的REGEX逗号?
答案 0 :(得分:0)
只删除,
,这个更简单
replace(/,/, "")
答案 1 :(得分:0)
问题不在simplecart中。它在PHP中的演示脚本中使用floatval而不先删除逗号.....