日期:2014-05-16 浏览次数:20791 次
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() || "";
}
推荐阅读更多>
-
有没有这个按钮实现下载这个功能
-
关于div自带的滚动条的有关问题
-
来源于Twitter的自动文字补齐jQuery插件 - Typeahead.js
-
javascirpt延迟执行,该如何解决
-
请教js一维数组的键可以不可以是字符啊为什么数组的length是0
-
NSBundle中找不到JS资料
-
怎么去掉重复的br
-
javascript的口试要点
-
求一段定义事件代码。解决思路
-
.innerHTMl的显示有关问题
-
利用webbrowse怎么实现批量打印
-
ExtJs 中的Ext.Ajax.request小结
-
分享一些关于web前端开发的资源,该怎么解决
-
JS快讯无缝滚动封装函数
-
js-有点像-c#中”种“,的一个例子
-
JAVAscript在IE和Firefox上分别获取下传图片的全路径
-
eval施用
-
js应验手机号码或电话
-
正则表达式的有关问题
-
请教梅花雪,treeview2中点击时怎么调用自定义的javascript函数呀