added crop function in utils/datatype.js

This commit is contained in:
Rushabh Mehta 2011-07-14 14:27:50 +05:30
parent 845a227aa6
commit 92b898d8a9
2 changed files with 10 additions and 0 deletions

View file

@ -143,6 +143,13 @@ function flt(v,decimals) {
function esc_quotes(s) { if(s==null)s=''; return s.replace(/'/, "\'");}
var crop = function(s, len) {
if(s.length>len)
return s.substr(0, len-3) + '...';
else
return s;
}
var strip = function(s, chars) {
var s= lstrip(s, chars)
s = rstrip(s, chars);

View file

@ -35,6 +35,9 @@ function flt(v,decimals){if(v==null||v=='')return 0;v=(v+'').replace(/,/g,'');v=
v=0;if(decimals!=null)
return v.toFixed(decimals);return v;}
function esc_quotes(s){if(s==null)s='';return s.replace(/'/,"\'");}
var crop=function(s,len){if(s.length>len)
return s.substr(0,len-3)+'...';else
return s;}
var strip=function(s,chars){var s=lstrip(s,chars)
s=rstrip(s,chars);return s;}
var lstrip=function(s,chars){if(!chars)chars=['\n','\t',' '];var first_char=s.substr(0,1);while(in_list(chars,first_char)){var s=s.substr(1);first_char=s.substr(0,1);}