日期:2014-05-16 浏览次数:20878 次
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() || "";
}
推荐阅读更多>
-
jsf primefaces文件上载乱码
-
[ExtJS4] 格局
-
jsforum研究。一个比较简单的论坛
-
为什么chrome不能更改ID为bh的text的值,IE可以
-
深入懂得JS之this进阶篇
-
兼容有关问题 ie9,ff可用,但在低版本的ie中无效,高手快看过来丫
-
请大家帮忙改个函数了。解决方案
-
form中的select控件当select内容改变,from中的textfeid值也改变,该怎么处理
-
动态内容click无法获取的有关问题
-
js初学札记(1)
-
js replaceAll步骤实现
-
JSTL核心库惯用标签
-
Laravel+Angularjs+D3制造可视化数据,RESTful+Ajax
-
Extjs中 Ext.form.TimeField上拉列表点击无效 输入框里没显示 解决方法
-
js中可否实现类似Java中Map的数据结构?该怎么处理
-
在一个指定的div里头生成随机的id
-
js印证表单大全
-
Eclipse中怎么设置JSP的模板为pageEncoding="UTF-8"
-
一段简单js代码的有关问题
-
网站滚动栏,该如何处理