我使用jQuery代碼(小提琴例如:https://jsfiddle.net/jts4sr9b/5/)JQuery的不前導零增加值
我用toFixed(2)
檢查時的值設置爲2位小數
/取消勾選框其表現前導零。我怎麼能阻止這個?
我使用jQuery代碼(小提琴例如:https://jsfiddle.net/jts4sr9b/5/)JQuery的不前導零增加值
我用toFixed(2)
檢查時的值設置爲2位小數
/取消勾選框其表現前導零。我怎麼能阻止這個?
你必須分析總的結果爲浮動,然後用toFixed(2),如
$("#total_allocated").val(parseFloat(parseFloat($("#total_allocated").val()) + outstanding).toFixed(2));
,而不是
$("#total_allocated").val(parseFloat($("#total_allocated").val()) + outstanding);
所有結果適用相同。
如何在JS中使用正則表達式呢?嘗試使用不同的正則表達式來修飾,以獲得您正在尋找的內容。
var regexp = /^\d+\.\d{0,2}$/;
檢查:https://jsfiddle.net/tusharj/jts4sr9b/6/ – Tushar
嘗試測試的小提琴 - 它不工作 – charlie