日期:2014-05-16 浏览次数:20704 次
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() || "";
}
推荐阅读更多>
-
extjs综合治理页面
-
IE8兼容性有关问题
-
怎样获取Iframe中的内容,该怎么解决
-
Javascript的调试凶器:Firebug使用详解(转)
-
disabled和onmouseover的有关问题,送分了!
-
小白问一下gmail和新浪微博关于javascript的有关问题
-
超棒的JS移动设备滑动内容幻灯机实现 - Swiper
-
获取点击事件 浏览器不兼容 搞了一上午 egg都疼了 好心大侠
-
改颜色的有关问题,哪位解决一下,谢拉!
-
Javascript中的单线程以及定机时制
-
对input【text】的值在jquery中的html()步骤在Firefox中得出来为空
-
Professional.JavaScript(附电子书跟源码)
-
ExtJs入门练习题:GridPanel
-
JavaScript中的对象跟数组
-
高分javascript跨頁面刷新問題
-
jquery 读取xml有关问题
-
ui 对于append()的新元素,drop不能放入,该如何处理
-
js对报表数据的增删改
-
javascript js format number 数目字格式化
-
JS IE拒绝访问 和 在网页中播放声音