2014-06-30 30 views
2

我希望能够从cookie中检索数字值,但将数字限制为2位小数。该值作为更改函数的结果存储在cookie中,该函数动态计算给定预设变量值的价格。例如,有时该数字显示为34.000012。如何将存储在cookie中的数字限制在2个小数位?

 $(function() { 
     $("#btnCookie").bind("click", function() { 
      $.cookie("name", $("#txtName").val()); 
      $.cookie("amount", $("#txtAmount").val()); 

我使用这个检索值::我使用这个值存储在cookie中

  <b>Amount:</b> $" + $.cookie("amount") 

,因为它应该是一个价格,我想它后显示只有两个值小数点。我怎样才能做到这一点?

编辑:这个问题是不是涉嫌重复不同,因为该值是计算的美元价格变化函数的结果,下面的用户已张贴我一直在寻求答案。谢谢!

回答

2

下应该这样做:

"....... <b>Amount:</b> $" + (+$.cookie("amount")).toFixed(2); 
+0

谢谢,这是我所需要的答案! – BlueRiver89

+0

只是一个补充:我用这个,把结果除以原始预设变量,它只有.0001美分。所以,对于我可以想象的与我正在做的事情相关的所有事情来说,这是完美的! – BlueRiver89

+0

太棒了!很高兴知道这对你有用。请享用 :) – PeterKA

相关问题