2015-05-18 69 views

回答

1

你必須分析總的結果爲浮動,然後用toFixed(2),如

$("#total_allocated").val(parseFloat(parseFloat($("#total_allocated").val()) + outstanding).toFixed(2)); 

,而不是

$("#total_allocated").val(parseFloat($("#total_allocated").val()) + outstanding); 

所有結果適用相同。

+0

添加到這個小提琴和測試。它不能正常工作 – charlie

+0

什麼問題?它爲我工作。 – nexToad

+0

檢查此https://jsfiddle.net/jts4sr9b/10/ – charlie

0

如何在JS中使用正則表達式呢?嘗試使用不同的正則表達式來修飾,以獲得您正在尋找的內容。

var regexp = /^\d+\.\d{0,2}$/;