日期:2014-05-16 浏览次数:20724 次
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() || "";
}
推荐阅读更多>
-
,EXTJS有关问题
-
求教,php怎么实现选中check box,显示一个文本输入框
-
怎么在页面判断汉字中包含有繁体字和生僻字
-
knockout 中的一些不解求解
-
js加入收藏代码 年历 级联城市
-
Ext类的 Method 与 Event 有什么区别?该如何解决
-
myeclipse在批改 jsp文件的名称之后,再也打不开的解决方案
-
jquery div上第一个children如何表达
-
JavaScrip学习之旅(五) JavaScript变量
-
帮个忙 怎么实现动态创建BOX盒子模型 急在。
-
js 时间戳处置
-
百分询问一个关于window.opener.document.getElementById的有关问题
-
小弟我是菜鸟 问一个简单的有关问题
-
小弟我遇到一个有关问题,就是<input>type=text中输入的数字大小超过20就给一个提示,提示最好不用alert,在旁边直接输出最好,求各位帮忙
-
了解Javascript的闭包《转》
-
JS将字符串方式的日期转换成Date日期对象
-
JavaScript 判断浏览器是不是支持SVG
-
怎么解决struts2与json包冲突的有关问题
-
JSF+Tiles的巧妙调整
-
看ExtJs API文档的阅读方法(附ExtJS 3.3中文API上载)