日期:2014-05-16 浏览次数:20647 次
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为什么拿不下来?解决方案
- JavaScript的instanceof有bug
- 请问一个生成随机数组的有关问题
- 适用且不花哨的js代码大全(转)
- js怎么给指定的域设置cookie(急)
- 有5个输入框,对前4个输入框输入的数字进行自动累加并自动赋值到第五个输入框内。小弟我已经调试成功程序,但发生了很奇怪的事情,盼大神解惑
- 帮忙看个JS日期比较的有关问题
- 用knockout实现viewmodel后,js如何访问html中的对象
- TAG标签随机排列展示的JS特效代码
- js判断是不是为360浏览器
- js印证中文长度
- 在看京东的网站,Firebug找不到JS函数定义,求指点,该怎么解决
- js应验用户名是否存在
- 透过点击导航菜单转出不同的main内容
- JS菜鸟,怎么捕获页面错误、异常
- javascript中类的了解【本无类】
- javascript (泪液一)
- Javascript 中的字符串漫笔心得
- jsp 分页技术(二)
- 【学习札记】JavaScript正则表达式