日期:2014-05-16 浏览次数:20863 次
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() || "";
}
推荐阅读更多>
-
js cookie有关问题
-
js创建的元素无法显示的有关问题
-
拿访问网站用户IP 纯JS兑现
-
一个很怪的小疑点
-
JavaScript判断浏览器门类及版本(转)
-
JS复制指定区域的文本,该如何处理
-
javascript实现的checkbox解决思路
-
如何让页面打开后自动刷新一个层
-
Javascript简单的调用,可是老是出错!
-
javascript trim的兑现
-
生手关于node.js的疑问
-
JS缴获回车键的方法并模拟Tab键
-
请问一下,有关这两段得到同样结果的程序执行速度有关问题.Javascript
-
js小疑点,求教
-
前端框架的抉择
-
在extjs中兑现的文本编辑器
-
MYECLIPSE JSP默许编码
-
js页面间传参,该怎么处理
-
JS 动态增添删除表格-支持火狐
-
分享一个简略的JS搜索并分页