格式编号由选择器

时间:2015-07-27 03:45:39

标签: javascript jquery

我正在尝试使用选择器格式化数字,jQuery的JavaScript都很好。

我有一个从API返回的动态数字,但是带有许多小数位(即3.5847549875398)。我想将其格式化为2位小数(即3.58)。舍入不是必需的,但是如果有一个舍入的例子会很棒!

这是我所拥有的,但它没有圆:

JSP:

<span class="floatRight distanceNum">
    <@= storeInfo.distance @> miles
</span>

JavaScript / jQuery(在onLoad函数中)

$(".distanceNum").toFixed(2);

1 个答案:

答案 0 :(得分:0)

您需要将您的值从api转换为float,然后您应该能够达到您想要的效果。 toFixed函数也会对你的值进行舍入。

这是您的工作代码。

$(".distanceNum").text(parseFloat($(".distanceNum").text()).toFixed(2));

让我知道它是否适合你。

快乐编码。