Extjs的表格功能是很强大的,能够实现相关复杂的功能,只要你去挖掘,总会有新的发现。本文所使用的EXTJS是基于4.2.2版本的,由于EXTJS5变化较大,暂时没有去研究。以下主要列举我开发得比较成熟的控件
注:本文只针对EXTJS有一定经验的开发人员,源码暂未放上来,看看大家是否感兴趣。。。
每个用户可以选择表格要显示的列、列的顺序及行排序规则。这些规则都会被服务存储,下用户再使用同一表格时,会按之前配置的规则显示。其实EXTJS已经有控件状态记忆功能,对于表格的列已经提供了stateful、stateId属性。虽然机制是有的,但是用起来很不方便,为此我开发了StatefulGrid,用来支持保存表格布局、重置表格布局。如下图:
2、可编辑表格--EditableGrid
Extjs的表格本身已经支持编辑,也支持TAB键进行跳转,再是对于大部份企业人员来说,更想要的是通过