用于Tab键的按键(Shift + Tab键)的extjs键盘

时间:2013-12-26 07:49:13

标签: extjs extjs3

我有网格列按键事件功能我想赶回Tab键按下事件

mycol.editor.addLissiner('keydown',keydownfunc(), this);

keydownfunc : function(txtField, e) {
 var key = e.getKey();

 if(key == Ext.EventObject.TAB){
  alert('tab);
 }
 if(key == TAB+SHIFT){
  alert('backtab');
 }

}

我可以使用key == Ext.EventObject.TAB抓住Tab键,但我无法收回Tab键按键事件。请帮忙说明我为回收标签(shift + tab)事件做了什么

2 个答案:

答案 0 :(得分:0)

尝试检查TAB键处理程序中的'Ext.EventObject.shiftKey'以确定是否按下了shift键...

答案 1 :(得分:0)

你可以观察:

"http://jsfiddle.net/mohammad_erdin/sDFfY/"

这肯定会帮助你。