我要求按下ENTER按钮提交表格。我想以这样的方式定制它,它可以在我的应用程序的任何地方使用。因此,每当我输入字段值后按Enter键。我可以提交当前表格。有没有办法在特定字段上按下ENTER按钮时获取当前表单(不知道表单名称或ID)?
答案 0 :(得分:0)
Ext.define('MyApp.overrides.Field',{
override: 'Ext.form.field.Base',
enableKeyEvents: true,
listeners: {
keyup: function(field, e) {
var key = e.getKey(),
if(key == 13) { // 13 = Enter key
var form = field.up('form');
if(form) form.submit();
}
}
}
});