Extjs Gird 支持中文拼音排序?qū)崿F(xiàn)代碼
<script type="text/javascript">
Ext.data.Store.prototype.applySort=function(){//重載applySort
if(this.sortInfo && !this.remoteSort){
var s = this.sortInfo, f=s.field;
var st=this.fields.get(f).sortType;
var fn=function(r1,r2){
var v1=st(r1.data[f]),v2=st(r2.data[f]);
//添加:修復(fù)漢字排序異常的Bug
if(typeof(v1)=="string"){//若為字符串
return v1.localeCompare(v2);//則localeCompare比較漢字字符串,F(xiàn)irefox與IE均支持
}//添加結(jié)束
return v1>v2 ? 1 : (v1<v2 ? -1 : 0);
};
this.data.sort(s.direction,fn);
if(this.snapshot && this.snapshot!=this.data){
this.snapshot.sort(s.direction,fn);
}
}
};
</script>
相關(guān)文章
ExtJS下 Ext.Direct加載和提交過程排錯(cuò)小結(jié)
基礎(chǔ)夯實(shí)一點(diǎn),會(huì)有好處的,排錯(cuò)的時(shí)候就體現(xiàn)出來了,下面就Ext.Direct做一些排錯(cuò)筆記與大家一一分享,感興趣的朋友可以參考下哈2013-04-04ExtJS 刷新后如何默認(rèn)選中刷新前最后一次選中的節(jié)點(diǎn)
這篇文章主要介紹了ExtJS 刷新后如何默認(rèn)選中刷新前最后一次選中的節(jié)點(diǎn),需要的朋友可以參考下2014-04-04ExtJS 2.0實(shí)用簡(jiǎn)明教程 之Ext類庫簡(jiǎn)介
ExtJS由一系列的類庫組成,一旦頁面成功加載了ExtJS庫后,我們就可以在頁面中通過javascript調(diào)用ExtJS的類及控件來實(shí)現(xiàn)需要的功能。2009-04-04Extjs中通過Tree加載右側(cè)TabPanel具體實(shí)現(xiàn)
用Extjs4.1來做界面,有關(guān)Extjs4.1資料在網(wǎng)上也相對(duì)來說較少,下面是具體的實(shí)現(xiàn)代碼1.左側(cè)的功能樹2.需要打開的對(duì)應(yīng)的view,有類似需求的朋友可以參考下哈2013-05-05extjs 學(xué)習(xí)筆記(一) 一些基礎(chǔ)知識(shí)
相信很多人對(duì)使用js進(jìn)行客戶端的編程比較頭大,其實(shí)現(xiàn)在已經(jīng)有了很多優(yōu)秀的js庫,可以大大簡(jiǎn)化js編程的工作量,其中,jquery和extjs就是兩款非常優(yōu)秀的js庫。2009-10-10Ext修改GridPanel數(shù)據(jù)和字體顏色、css屬性等
這篇文章主要介紹了Ext修改GridPanel數(shù)據(jù)和字體顏色、css屬性等,需要的朋友可以參考下2014-06-06JavaScript的Ext JS框架中的GridPanel組件使用指南
GridPanel和TreePnal功能類似,都是Ext JS中的表格便攜利器,相比之下GridPanel還要更強(qiáng)大并且更復(fù)雜一些,下面我們就來整理一下JavaScript的Ext JS框架中的GridPanel組件使用指南2016-05-05常用Extjs工具:Extjs.util.Format使用方法
常用Extjs工具:Extjs.util.Format使用方法,需要的朋友可以參考下2012-03-03ExtJS 設(shè)置級(jí)聯(lián)菜單的默認(rèn)值
ExtJS在修改這樣的頁面上賦值是很方便的,在正文中1.2.1代碼中可以看出,一行代碼就可以搞定,但這是對(duì)于普通控件而言,如文本框。對(duì)于ComboBox可沒這么簡(jiǎn)單...2010-06-06