读书人

转载 相仿usMoney的人民币格式

发布时间: 2012-11-08 08:48:11 作者: rapoo

转载 类似usMoney的人民币格式

?

function RMBMoney(v){    v = (Math.round((v-0)*100))/100;    v = (v == Math.floor(v)) ? v + ".00" : ((v*10 == Math.floor(v*10)) ? v + "0" : v);    v = String(v);    var ps = v.split('.');    var whole = ps[0];    var sub = ps[1] ? '.'+ ps[1] : '.00';    var r = /(\d+)(\d{3})/;    while (r.test(whole)) {        whole = whole.replace(r, '$1' + ',' + '$2');    }    v = whole + sub;    if(v.charAt(0) == '-'){        return '-¥' + v.substr(1);    }    return "¥" +  v;};
?



使用方法:
columns:[
?????????????? {
??????????????????? header : '金额',
??????????????????? dataIndex : 'amount',
??????????????????? renderer: RMBMoney,
??????????????????? width : 30
??????????????? }
??????????? ]

?

读书人网 >Web前端

热点推荐