日期:2014-05-16 浏览次数:20751 次
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页面变量与JS引起的异常
-
使用jQuery ajax文件下传ajaxfileupload组建碰到的有关问题:返回json带有pre标记的解决方案
-
C# Flash 全屏有关问题
-
用JS怎么判断页面是否加了W3C声明
-
checkbox控制text的disable,这个可能有点难,该如何解决
-
请高手帮忙,怎么给动态创建的表格添加事件?
-
支持firefox剪贴板的js代码,要求不改用户设置?
-
哪位高手能帮小弟我看看,这两个变量为啥相等呢。
-
怎么让长字符串输出的时候自动换行呢
-
form里面怎么获取下拉框的值
-
jquery javascript 框架编撰格式
-
iframe 关闭有关问题
-
高效率的JSON转换工具
-
js处理后退还会提示的有关问题
-
js中定义的函数,不支持此对象跟方法
-
javascript兑现全选全不选
-
json或json数组从页面到靠山的转化或从后台到前台的转换
-
关于apply call 关于不定长参数,该如何解决
-
IE6 中window.print解决办法
-
用的是extjs4 怎么在主页面的south.js中加载另一个页面用于加载SEssion