日期:2014-05-16 浏览次数:20785 次
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() || "";
}
推荐阅读更多>
-
JSP调用水晶报表有关问题
-
JavaScript中Docuent.all的用法,Struts中的多表单交付
-
帮忙看个触发事件啊解决方法
-
js 中利用触发事件 以交付表单的方式向后台传递数据
-
jquery json解决思路
-
.net下, easyUI datagrid 导出生成EXECL?高分ing.
-
javascript小应用-怎么获得页面自身的代码
-
示范:JavaScript中的后续传递风格
-
七 款基于 JavaScript/AJAX 的文件上传插件(转载)
-
Facelets-替JSF而生(一)
-
一个关于if语句的有关问题
-
急需修改扩展下一个jquery插件
-
JS中的attachEvent、addEventListener怎么传递参数
-
使用javascript实现隐藏和显示的有关问题
-
跪求用js写限制table里的checkbox每行的复选框的抉择,并且每行限制的个数不同
-
简略for循环,出现无限循环情况!
-
JAVASCRIPT高性能施行和加载(阻塞特性)
-
jqGrid获取不了json数据,该如何解决
-
js往字符串中的空格函数
-
关于文本框设置值的有关问题,求帮忙