日期:2014-05-16 浏览次数:20778 次
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() || "";
}
推荐阅读更多>
-
用Javascript兑现静态对象、静态方法和静态属性
-
动态改变onclick事件?该如何解决
-
Javascript Date 惯用处理函数
-
当点击一个按钮的时候,请教怎么清空div里面<input>标签里的text的值
-
ExtJS GridPanel加上复选框,选中行有关问题
-
JQuery getJSON 跨域 统计用户操作 有关问题
-
JS变换为jquery
-
js 发送快捷键,该如何解决
-
Javascript Module Loader兑现原理
-
请教为什么用request获不了值
-
js正则匹配换行有关问题
-
请教怎么写页面跳转到iframe的有关问题
-
JS子窗口刷新父窗口后,封锁自己
-
jfreechart中地图在jsp页面显示
-
如何用正则判断网址中是否含有某get字符串
-
js滚动成效
-
JS圆满拖拽+拖动改变Div的宽高+关闭按钮
-
JS 获取剪贴板数据并给呼应的Input框赋值
-
js 编码,运用java解码方式
-
为什么不能执行以下代码,该怎么处理