日期:2014-05-16 浏览次数:20688 次
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() || "";
}
推荐阅读更多>
-
easyui datagrid 如何去除单击行选中事件
-
ExtJs 学习札记(2)TaskRunner
-
javascript动态加载文件执行顺序和依赖的疑问?该怎么解决
-
js怎么判断css设置的背景图片是否成功加载
-
常用JavaScript函数 47 - 58(自小弟我总结)
-
js 获取 本周、下周、本月、下月、本季度、下季度的开始结束日期
-
extjs容易布局
-
××××××××××××××高分求一正则表达式××××××××××××该如何解决
-
Java乔晓松-利用JavaScript兑现js对user用户的分页和实现js对用户的增删改查操作
-
JavaScript 调用CMD下令
-
一些js面试题(1)
-
GWT 中如何在java 代码中执行javascript 方法
-
EXT JSON格式有关问题
-
ExtJS:书上的示例代码,为什么小弟我原样拷过来运行后分页有有关问题呢
-
Iframe操作父页面跨域跳转,IE提示无权限解决思路
-
刚开始学javascript写的货色,window.open打开心窗口默认屏幕居中
-
比XML更好的JSON,深入显出JSON教程
-
jsp空间转移后,hibernate遇到的有关问题小结
-
用PHP做服务器转发层,解决js的ajax跨域访问有关问题
-
这个跨浏览器取得相关元素的方法是不是有有关问题