日期:2014-05-16 浏览次数:20850 次
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() || "";
}
推荐阅读更多>
-
施用FusionCharts加载多个flash图表
-
js刷新页面步骤
-
反复造轮子之基于nodejs的聊天室
-
新手问prototype解决方法
-
问一个两个文件提取值的有关问题
-
marquee 文字滚动 读取dwr数据显示有关问题
-
javascript字符串轮换以及删除回车换行
-
javascript兑现图放大效果
-
父页面怎么用JS更改iframe中指向页面中li的背景?
-
js获取光标位置的步骤
-
JS兑现显示倒影的图片横排居中放大展示特效
-
一道面试的有关问题,想求答案~回答正确马上给分,多谢了
-
浮动的图片或flash如何做
-
js 面向对象学习六 几种面向对象写法的对比
-
JavaScript路途学习笔记(8)操作DOM文档(1)
-
怎么用JQuery给前面N个span追加|分隔符
-
js模拟windows窗口成效,支持窗口放大,缩小,关闭,还原,或者在网页内任意地方拖拽
-
已解决 IE和FF兼容时间有关问题
-
请教下小弟我做了个弹窗div 里面放百度map 为什么小弟我百度map定位的点 不是在div的中间 而是跑到div的左上角 还有就是显示框的有关问题
-
删除和添加节点的有关问题