日期:2014-05-16 浏览次数:20764 次
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() || "";
}
推荐阅读更多>
-
客户端处置JSON响应
-
分享五个有趣的 JavaScript 代码片段
-
求帮忙分析一个判断整数或小数的正则,该怎么处理
-
javascript(jQuery版)切换table成效自动切换
-
请问个关于滚动条的有关问题
-
MyEclipse8.6 自带匡扶替代spket插件,javascript 代码自动完成
-
jquery $(this)如何输出this下第一个span的内容
-
经过点击<A>链接打开div想实现点击网页任意部位div关闭
-
分享上最XX的JavaScript,Ajax视频教程
-
哪位高手有568.com的顶部天气代码程序
-
小弟我要每天进步多一点系列: javascript:获取对象属性的方法
-
如何让页面打开后自动刷新一个层
-
哪位高手有EasyUI treegrid具体实例 包含分页代码
-
javascript代码输出结果让人很迷惑!解决办法
-
Jquery字符串拼接 求解,该如何处理
-
js计算余下字符
-
页面改变焦点的算法
-
使人头晕向转的 prototype!解决思路
-
a.substring(0,1)=='亅'是 什么意思解决思路
-
将中文引号替换为英文引号有关问题