//val:需格式化字符串,length:需截取长度(字节长度,如果是汉字长度需X2)
function(val,length){
if(val == null){
val="null";
}
var res="";
var tempStr=val;
//去除两端空格
val = val.replace(/(^s*)|(s*$)/g, "");
var text=val.replace(/[^x00-xff]/g,"**");
if(text.length>length){
var i=0;
for(var z=0;z<length;z++){
if(tempStr.charCodeAt(z)>255){
i=i+2;
}else{
i=i+1;
}
if(i>length){
tempStr=tempStr.slice(0,(z))+"...";
break;
}
}
}else{
tempStr=val;
}
res="<p title='"+val+"'>"+tempStr+"</p>";
return res;
}