0

当用户在文本字段中按下回车键时,我正在尝试捕捉。我尝试过使用 listeners 配置参数,并且尝试过 KeyMap 类。我也不能上班。这是我的键盘映射代码:

var bcTextField = Ext.create('Ext.form.Text', {
    xtype: 'textfield',
    emptyText: 'Enter Barcode/Accession Number',
    width: 200,
    margin: '0'
});
var map = new Ext.util.KeyMap({
    target: bcTextField,
    binding: [{
        key: 13,
        fn: function() {
            console.log(arguments);
        }
    }]
});

有谁知道我做错了什么?

4

1 回答 1

2

通常KeyMap绑定到 HTML 元素而不是 ExtJs 对象。所以我建议首先替换target: bcTextFieldtarget: bcTextField.getEl()

于 2012-05-01T00:02:01.333 回答