金额格式化
function thousands(numStr, ist) { if (ist && numStr === 0) { return '0' } else { if (numStr === 0) { return '0.00'; } else { var numStr = String(numStr); $.trim(numStr).replace(/\,/g, ''); if (numStr.length > 20) { numStr = numStr.substring(0, 10); } var re = /\d{1,3}(?=(\d{3})+$)/g; var n1 = numStr.replace(/^(\d+)((\.\d+)?)$/, function(s, s1, s2) { return s1.replace(re, "$&,") + s2; }); return n1; } } }
thousands(dataList[i].amt)