Gridpanel来自国外,一些快捷键的使用方式在国内总是被指来指去的,水土不服。一个典型的现象就是通过按回车键[Enter key]让光标移动至下一个输入框。有人说有Tab键啊,不好意思,你必须实现,快速录入数据的时候,只操作小键盘的。。。
废话不多说,直接进入 Gridpanel(Extjs 的 EditorGridpanel)的改键攻略
进来看的应该都是写过extjs代码或者至少了解extjs的,我的攻略里面包含了两部分:
- gridpanel包含3中选择模式:[rowselectionmodel, cellselectionmodel,checkboxselectionmodel],待会儿就对他们下手
- Ext框架中的Override方法
如果你的gridpanel采用了rowselectionmodel,那么就对rowselectionmodel override,依次类推。
如果有需要来改这些,我相信都是需要按cell输入的,那么一般都会才用cellselectionmodel,下面就围绕该选择模式来谈谈:
补上代码