楊龍飛
楊龍飛
楊龍飛
楊龍飛
楊龍飛
官方文檔:https://www.customd.com/articles/14/jquery-number-format-redux
1、千分位
$.number(data,2);//保留兩位,加上千分位
$('#price').number( true, 2 );//輸入的時候自動進行格式化,保留兩位小數點,加上千分位
當input type="number"時,此插件不支持,type必須是text才行
2、保留兩位小數(整數默認加上.00)
var a = "1";
a=a-0;//轉化為數字
a.toFixed(2);//強制保留兩位
typeof a;
number;
a;
1.00;
博客地址:http://www.cnblogs.com/windseek/
3、保留兩位小數(整數不處理)
varx=11.111;
x=Math.round(x*100)/100;
x=11.11;
4、保留整數
//input框格式化數字
(function formatInteger(){
$("input.integer").keyup(function(){
var newval=$(this).val()-0;
$(this).val("");
$(this).val(newval);
})
})()
5、js控制千分位
function formatNum(num,n){ //參數說明:num 要格式化的數字 n 保留小數位 num = String(num.toFixed(n)); var re = /(-?\d+)(\d{3})/; while(re.test(num)) { num = num.replace(re,"$1,$2"); } return num; }