/****************四舍五入保留2位小数(不够位数,则用0替补)**********************/
if(key=="totolMoney" || key=="royalty"){
//var result=parseFloat(obj[key]+".10"); //parseFloat函数可解析一个字符串,并返回一个浮点数,例子:xxx.1
//var result=parseFloat(obj[key]); //转浮点数
if(null==obj[key] || ""==obj[key]){
obj[key]="0.00";
}else{
var result=Math.round(obj[key] * 100) / 100; //四舍五入,去掉小数点末尾0
var str=result.toString();
var pos=str.indexOf('.'); //找到'.',从第一个字符开始找,同时从0开始计数,直到找到返回计数
if(pos<0){ //没找到'.'
pos=str.length;
str += '.';
}
while(str.length<=pos+2){
str +='0';
}
obj[key]=str;
}
}