日期:2014-05-16 浏览次数:20640 次
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实现展开收起box的功能
- JSTL自定义函数库的兑现
- jquery.gridnav插件解决方案
- Js中的全局变量范畴注意事项
- JavaScript中字符串转化成数目字及小数四舍五入保留几位法
- 用JS动态生成html,报错,第一回发帖,虚心求教
- js匿名函数跟闭包
- 详解extjs的灵便布局的表单
- 11 java 王少飞-java中的jsp小节5
- 点按钮时jquery 的oTable每次都刷新一次或清空怎么设,如何实现
- Javascript中惯用的几个技巧
- JavaScript首先讲:可以做什么
- js获取checkbox的值有关问题
- js函数传入多级菜单项 大家参谋上
- JavaScript面向对象技术基础专号
- js惯用处理
- javaScript展示日期,自动计时
- 四月6日 JSP(01)
- JSTL标签 运用的备忘
- JavaScript中兑现函数重载和参数默认值