日期:2014-05-16 浏览次数:20784 次
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 单击改变单选框状态?解决办法
-
JavaScript基础学习1
-
新手,这个有关问题想不通了,大家帮看看吧
-
JavaScript施用核心:事件处理概述
-
Javascript 刷新框架及页面的步骤总集
-
省市区县 页面显示效果 怎么实现
-
帮忙解释一上这个正则匹配的结果
-
extjs,大家帮小弟我看一下,多谢
-
惯用的js正则表达式验证
-
Googlemap行车路线
-
JS在制订元素前/后添加元素
-
js 全选,反选,批量剔除
-
关于jquery function传值有关问题
-
com.jspsmart.upload.SmartUploadException: File can not be saved解决办法
-
透过JSCH 实现FTP各种操作
-
Extjs中怎么改变控件字体的颜色
-
在textbox中获取checkbox值
-
javascript模拟容易的文件上传域
-
JSP的隐式对象的范例
-
ExtJs 树形菜单 Tab标签页器皿展现内容