日期:2014-05-16 浏览次数:20692 次
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() || "";
}
推荐阅读更多>
-
如何在页面中根据图片宽度控制图片的宽度
-
JS闭包懂得(转)
-
Nokia S40 3RE真的兑现了JSR 30
-
Json配合Jquery在struct2中的使用
-
动态ID上的数据求和 !js
-
为啥获取table的直接后代标签对象(childNods)第一个会是3#text?
-
jQuery的dialog里的buttons如何弄.
-
前不久在看SEAJS,于是遍自己也写了个关于模块化JS的框架
-
javascript中同步有关问题如何解决!
-
详细引见五种JSP跳转方法
-
javascript+ajax的分页处置
-
JQuery中 属性选择器为何有的有@有的没有呢
-
初学JS碰到老师给的一个题目:用JS分析C程序
-
各位大神!
-
日期选择文本框无法输入的有关问题
-
求教,如何获得当前浏览器框里的ip地址呢
-
日系框架之seasar2(S2JSF)-(下)
-
javascript资料完整渡
-
MS.NET AJAX里的有些代码看不懂,求教!解决方案
-
Ext3.2+Struts2+Json的单选框(RadioGroup)的选中有关问题