日期:2014-05-16 浏览次数:20714 次
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() || "";
}
推荐阅读更多>
-
怎么改 年份显示2012 PS:需要函数返回值
-
怎么设置jqgid上下都有一个工具栏,方便用户翻页增删
-
IE7出现无法打开internet站点异常
-
jquery如何获取父页面最后一个元素
-
Extjs Grid 中的 ToolTip成效
-
action传送js
-
为什么这段正则没有效果!解决办法
-
js去除空格解决方法
-
JavaScript: The Good Parts 读书笔记(4)
-
怎么才能让表格在firefox下的行间距为0
-
请问Extjs高手,有一个FormPanel里面的textfield为什么总是对不齐?IE和FF显示的不一样
-
js字符串瓜分求教
-
实现js的replaceAll步骤
-
js往String空格
-
json-lib java.util.Date指定自各儿的格式
-
2011级-csdn-java-张侃—自定义JSP标签(1)
-
js较比验
-
用js如何赋值给radio
-
请问:canvas的画图有关问题
-
只用js怎么更有效的获取服务器时间