日期:2014-05-16 浏览次数:20665 次
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的页面跳转有关问题
-
怎么使用JSTL
-
javascript div 滚动毕竟部
-
JSP页面编译成Servlet类文件过程中所涉及到的编码有关问题
-
jackson用相仿xpath的方式读取、修改json
-
兼容IE跟FF的网页js日历
-
JS 中怎么把boolean值赋予string数组
-
怎么使用JavaScript下载页面的链接文件
-
问大家个有关问题呀。
-
札记:JS权威指南17章—事件和事件属性
-
JSP中计算页面施行(处理)时间
-
JavaScript自定义类的prototype如何使用
-
javascript 最容易的模板
-
[Ext JS 四] 实战之 带week(星期)的日期选择控件(三)
-
jquery插件,最后一句:$.data(this, 'carousel', obj); 是什么意思?解决办法
-
在当地Ctrl+c了一张图片,怎样在网页上Ctrl+v粘贴上去
-
大大们帮忙看看这段JS如何加下延迟1秒显示提示
-
Pure JS (七):小结
-
简单有关问题:图片改为文字