日期:2014-05-16 浏览次数:20730 次
Each(this.tBody.rows, function(o){ this.Rows.push(o); }.bind(this));
this.Rows.sort(!this._order.Compare ? this.Compare.bind(this) : this._order.Compare);
var oFragment = document.createDocumentFragment();
Each(this.Rows, function(o){ oFragment.appendChild(o); });
this.tBody.appendChild(oFragment);
Compare: function(o1, o2) {
var value1 = this.GetValue(o1), value2 = this.GetValue(o2);
return value1 < value2 ? -1 : value1 > value2 ? 1 : 0;
},
var td = tr.getElementsByTagName("td")[this._order.Index]
, data = td[this._order.Attri] ? td[this._order.Attri] : td.getAttribute(this._order.Attri);
switch (this._order.DataType.toLowerCase()) {
case "int":
return parseInt(data) || 0;
case "float":
return parseFloat(data) || 0;
case "date":
return Date.parse(data) || 0;
case "string":
default:
return data.toString() || "";
}
推荐阅读更多>
-
fck不兼容ie8,ie9,ie10,怎么解决?有难度,网上甚至找不到多少相关资料
-
js数目字比较大小
-
小结常用JavaScript语法
-
JS中的return falase及return运用方式
-
extjs 3.1 组件 应用
-
EXTJS制造一个简单表格的思路
-
问:js css 在 ie6(其他浏览器版本正常显示) 下不正常显示与异常
-
JS权威指南中一个改变图片兑现checkbox的经典例子
-
几种盛行的AJAX框架对比:Jquery,Mootools,Dojo,ExtJs,Dwr
-
js跨域访问解决办法(jsp代理)
-
关于编码的一段程序理解,该怎么处理
-
jquery插件开发的全局变量,公共函数及事件有关问题
-
生手求教,问一下单双引号还是转义符
-
开发者最容易犯的13个JavaScript异常
-
点击旋钮,弹出一个可编辑的对话框
-
js运作客户端程序
-
头大死了~求解。水深火热!该如何处理
-
关于this的小疑点
-
推荐九款很棒的网页绘制图表JavaScript框架脚本(转)
-
Ext4 中文包的有关问题 ext-lang-zh_CN.js