日期:2014-05-16 浏览次数:20744 次
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() || "";
}
推荐阅读更多>
-
Servlet跟JSP跳转相关
-
请教怎样把网页分成4个小框
-
封闭当前页面时提示用户(js)
-
Spring MVC的@ResponseBody回来JSON串
-
Extjs2.x bug解决-Combobox,hideTrigger:true 在IE上无法显示
-
jquery如何去掉input(radio)的checked属性
-
js 预编译的进程
-
js获取select选中的文本跟对应的值
-
js报出参数无效异常
-
怎么让光标在按回车后自动跳到下一个输入框
-
请教一个javascript跳转页面传参数的有关问题
-
Extjs checkModel 出现错误have no method getEditor
-
关于月历的实现
-
怎么模拟并发量1000
-
关于一个原型链例子的有关问题,初学者求解
-
js动态增加单元格时IE兼容有关问题
-
html代码里某个元素 id="1,all" 然后用jquery就选不中了,如何解决
-
JSF 文件下传
-
JS获取table中的td Object有关问题
-
javascript的口试要点