当前位置: 代码迷 >> Web前端 >> 扩充Ext.data.SortTypes的实现自定义排序
  详细解决方案

扩充Ext.data.SortTypes的实现自定义排序

热度:126   发布时间:2012-08-27 21:21:57.0
扩展Ext.data.SortTypes的实现自定义排序
参考方法原型asFloat
Ext.data.SortTypes = {
filesizesort : function(s) {
var value = String(s);
var len = value.length;
var tmp1 = value.substring(0, len - 1);
var tmp2 = value.substring(len - 1, len);
switch (tmp2) {
case "G" : {
s = (tmp1 * 1024) + 'M';
break;
}
case "K" : {
s = (tmp1 / 1024) + 'M';
break;
}
case "B" : {
s = (tmp1 / (1024 * 1024)) + 'M';
break;
}
default :
s = String(s);
}

var val = parseFloat(String(s).replace(/,/g, ""));
return isNaN(val) ? 0 : val;
}
};
  相关解决方案