日期:2014-05-16 浏览次数:20819 次
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() || "";
}
推荐阅读更多>
-
json学习之三:JSONArray的使用
-
quartz 在spring + jsf 环境中的容易应用
-
js 仿照jquery的写法
-
write()跟writeln()的区别,为什么在浏览器中显示一样
-
jsp servlet小结相关
-
怎么合并两个JSON,并覆盖重复键
-
分享原生JavaScript技艺大收集(81~90)
-
JSP中兑现随机数字验证码的生成
-
JSON格式化的Date对象在EXTJS grid中展示
-
Extjs怎么调用自定义的panel和代码调用
-
javascript中几种页面跳转形式
-
each遍历出来的数据,怎么查找
-
javascript验证有关问题
-
关于eval(function(p,a,c,k,e,d){})加密,要如何解密呢
-
js统制form提交到不同action(原创)
-
为什么小弟我的jsp页面超链接调用js函数却无法识别该函数呢
-
一个用ExtJs+SSH开发的系统平台跟统一用户
-
页面惯用JS
-
js 怎么通过正则过滤js css html 回车、空格 代码
-
关于ExtJS3.3版本学习札记