日期:2014-05-16 浏览次数:20687 次
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() || "";
}
推荐阅读更多>
-
HTML5和Javascript作品与技术分享解决思路
-
怎样用JS控制 IFRAME的内容页面 左右滚动? !多谢
-
Extjs中layout的用法小结
-
怎么实现javascript实现树形菜单,
-
Type 1120: Access of undefined property JSON 没法明确解析多名称引用 JSON
-
和火狐的兼容有关问题
-
纯js分页,怎么添加下一个,上一页
-
document.form1.action="" 疑义
-
js中string的惯用操作
-
-怎么这种菜单效果
-
javascript在Firefox和Chrome中的兼容性有关问题
-
各种浏览器的增添收藏功能JS脚本
-
GWT js debugger 跟 console log
-
请大侠帮忙简化一上js代码,自己写的代码太臃肿了
-
没法设置不透明度
-
天易01-js兑现定时关闭网页并动态显示时间
-
[Js奇效]代替marquee的滚动字幕效果代码
-
用Javascript调用css的类,该如何处理
-
ExtJs报表点击超链接获取行的值
-
JSTL详解(1)