提交 1409d975 编写于 作者: U unknown

修复CMS列表排序可能存在的问题

上级 b05b4de9
......@@ -345,6 +345,7 @@ MWF.xApplication.cms.Module.ListExplorer.DefaultList = new Class({
this.loadElementList();
},
resort : function(th){
debugger;
this.orderField = th.retrieve("field");
var orderType = th.retrieve("orderType");
//th.eliminate(orderType);
......@@ -757,16 +758,20 @@ MWF.xApplication.cms.Module.ListExplorer.List = new Class({
}.bind(this));
},
resort : function(th){
debugger;
this.orderField = th.retrieve("field");
this.orderType = ( th.retrieve("orderType") || "" ).toLowerCase();
//th.eliminate(orderType);
if( this.orderType == "" ){
this.orderType = "asc";
}else if( this.orderType == "asc" ){
this.orderType = "desc";
if( this.orderField === this.data.orderField ){
this.orderType = this.orderType === "asc" ? "desc" : "asc";
}else{
this.orderField = this.data.orderField ? this.data.orderField : "";
this.orderType = this.data.orderType ? this.data.orderType : "";
if( this.orderType == "" ){
this.orderType = "asc";
}else if( this.orderType == "asc" ){
this.orderType = "desc";
}else{
this.orderField = this.data.orderField ? this.data.orderField : "";
this.orderType = this.data.orderType ? this.data.orderType : "";
}
}
this.reload();
},
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册