Extjs中全键盘操作,回车跳到下一单元格

  

listeners: {
afterRender: function (thisForm, options) {
var els = Ext.DomQuery.select('input[type!=hidden]');  
Ext.create("Ext.util.KeyMap", this.el, {
key: 13,
fn: function (key, e) {
var el = e.target, target = els, ln = target.length;
for (var i = 0; i < ln; i++) {
if (target[i] == el) {
if (i + 1 == ln) {
target[0].focus();
} else {
target[i + 1].focus();
}
}
}
},
scope: this
});
}
},

posted on 2016-07-07 13:59  在delphi路上  阅读(589)  评论(0编辑  收藏  举报