2016-07-31 242 views
-2

我們有一個html格式的數字文本字段。 例如,銷售1500000 我們希望添加數字格式(在每3位數字後添加','),在用戶完成編輯該字段後立即顯示爲1,500,000。有沒有簡單的方法來在jQuery中它不影響字段數據(只是改變它在這個領域的顯示)? 感謝數字格式化jquery

+0

http://stackoverflow.com/questions/7327046/jquery-number-formatting –

回答

0

Format numbers in javascript可能會有幫助,或者您可能嘗試:

function FormatNumber(val){ 
    if(val == "" || val == null){ 
     return "0.00"; 
    } 
    var result = RemoveComma(val).toFixed(2); 
    return result.replace(/\B(?=(\d{3})+(?!\d))/g, ","); 
} 

function RemoveComma(val){ 
    var result = Number(String(val).replace(/,/g, "")); 
    return result; 
}