`
xutao5641745
  • 浏览: 226779 次
  • 性别: Icon_minigender_1
  • 来自: 汨罗
社区版块
存档分类
最新评论

ExtJs中文排序

 
阅读更多

书上看的

 

只要在你页面最先加载的地方,或者是extjs-all.js的最下面加上  下面的代码即可。

 

Ext.data.Store.prototype.applySort=function(){
			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]);
					if(typeof(v1) =="string"){
						return v1.localeCompare(v2);
					}
					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);
				}
			}
		};
 

书也是别人下载下来免费送的。下面我把他放到附件里,有需要的同学,可以下下来,看看。

分享到:
评论
1 楼 aiky88 2014-01-08  
谢谢……ext3.0有用

相关推荐

    Extjs grid 中文排序问题修正

    EXTJS Grid默认的排序机制对于英文字符处理得较好,但对于中文字符,由于编码和比较规则的不同,可能会导致排序结果不正确。本教程将详细讲解如何修正EXTJS Grid中的中文排序问题。 首先,我们需要理解EXTJS Grid的...

    ExtJs表格grid中文排序函数方法

    ExtJs中文排序函数方法详解 在ExtJs框架中,实现中文排序功能是一件非常重要的事情。今天,我们将详细介绍如何使用ExtJs实现中文排序,特别是使用Ext.data.Store.prototype.createComparator()函数来实现中文排序。...

    Ext中文排序问题

    ### ExtJS中文排序问题解析 #### 基本概念理解 ExtJS是一个用JavaScript编写的开源框架,用于构建跨平台、高性能的Web应用程序。它提供了丰富的UI组件和数据管理功能,包括数据存储(Store)和数据排序等高级特性。...

    中文的Extjs的api手册

    **ExtJS API中文手册**是学习和使用ExtJS的重要参考资料,尤其是在没有英文阅读基础的情况下。手册中涵盖了ExtJS 3.3的所有类、方法、事件、属性和配置选项,对于开发者来说是不可或缺的工具。 1. **组件系统**:...

    extjs4中文文档

    10. **拖放功能**:EXTJS4支持拖放操作,用户可以轻松实现组件间的拖放行为,如在数据网格中的行排序。 11. **国际化支持**:EXTJS4内置了多语言支持,方便开发多语言版本的应用。 12. **响应式设计**:EXTJS4的...

    轻松搞定Extjs 带目录

    - GridPanel是Extjs中强大的表格组件,支持数据的展示、排序、分页等功能。 #### 17. GridPanel的扩展 - GridPanel支持列模型的扩展,如摘要行、可展开的行等。 - GridPanel支持分组,以及与分组功能结合的组件...

    EXTJS3.0中文API (离线)

    5. **数据存储**:EXTJS的数据存储系统包括Store,它可以连接到各种数据源,如JSON、XML或Ajax服务,并支持分页、排序和过滤。 6. **AJAX交互**:EXTJS内置了AJAX接口,使得与服务器端的异步通信变得容易。开发者...

    extjs3.0中文API

    6. **表格功能**:ExtJS 3.0的表格组件支持多列排序、分页、行编辑等功能,同时可与数据存储紧密集成,实现动态数据展示。 7. **树形组件**:TreePanel用于展现层次结构的数据,支持拖放操作和节点的展开、折叠。 ...

    Extjs Gird 支持中文拼音排序实现代码

    在ExtJS Grid中,为了支持中文拼音排序,我们可以自定义排序函数,将汉字转换为其对应的拼音并进行比较。 给定的代码中,我们看到`Ext.data.Store.prototype.applySort`方法被重载,这是ExtJS中存储数据的核心组件...

    extjs3.3 中文文档

    虽然标题提到的是3.3版本,但很可能是文档更新到3.2版本时的中文翻译,而3.3的更新可能在英文版中。CHM文件是Windows系统的帮助文档格式,包含索引、搜索和目录等功能,方便用户查找和学习。 下面将详细讲解ExtJS ...

    ExtJs3.0中文文档

    在ExtJS3.0中,核心概念包括: 1. **组件(Components)**:ExtJS的基础是组件化,它提供了一系列预定义的UI组件,如按钮、表格、面板、窗口等。这些组件可以独立使用,也可以组合创建复杂的用户界面。 2. **布局...

    Extjs 3.0 中文API

    在《ExtJS 3.0 中文API》中,我们可以找到以下几个关键的知识点: 1. **组件体系**:ExtJS 3.0的核心是其组件模型,包括各种UI元素如按钮(Button)、表格(Grid)、面板(Panel)、表单(Form)等。这些组件具有...

    Extjs3.2中文帮助手册

    ExtJS是一个基于JavaScript的开源富客户端框架,广泛用于...总的来说,"Extjs3.2中文帮助手册"是开发者掌握和使用ExtJS 3.2不可或缺的资源,通过深入学习和实践手册中的内容,开发者可以有效地提升开发效率和应用质量。

    ExtJS中文手册.pdf

    ### ExtJS中文手册知识点概览 #### 1. EXT简介 - **背景介绍**:ExtJS是一款基于JavaScript的开源框架,用于构建现代化的Web应用程序。它提供了丰富的UI组件和工具,使得开发者能够轻松地创建高性能的用户界面。...

    extjs4中文视频下载地址

    以上是对 ExtJS 4.0 技术中文视频中的主要知识点的总结。这些视频涵盖了 ExtJS 4.0 的各个方面,从基础概念到高级功能均有涉及,适合不同程度的学习者观看。希望这些知识点能帮助大家更好地理解和掌握 ExtJS 4.0 的...

    ExtJS_3.3中文

    5. **GridPanel**:ExtJS的表格组件,可展示大量数据,并提供排序、分页、编辑等功能,是数据展示和操作的重要工具。 6. **FormPanel**:用于创建表单,支持各种表单元素,如文本框、选择框、日期选择器等,以及...

    解决Ext Grid中文排序问题

    在中文环境中,我们通常希望按照汉字的拼音或笔画顺序来排序。 为了解决这个问题,我们可以重写Ext.data.Store的`applySort`函数,以便在进行本地排序时应用中文排序规则。上述代码正是这样一个解决方案。它将原生...

    EXTJS部分中文源码

    例如,"2.0_Src_Zh-ch"可能表示这是EXTJS 2.0版本的中文源码,其中包含了与英文版本相对应的中文翻译。这个版本可能包含了EXTJS早期的一些基础功能和经典组件,对于研究EXTJS的发展历程和学习早期版本的用法具有一定...

Global site tag (gtag.js) - Google Analytics