如何在 EXT JS 中获取当前操作表单
How to get Current Operating form in EXT JS
我有一个按 ENTER 按钮提交表单的请求。我想以可以在我的应用程序中的任何地方使用的方式对其进行自定义。因此,每当我在输入字段值后按回车键时。我可以提交当前的表格。每当在特定字段上按下 ENTER 按钮时,有没有办法获取当前表单(不知道表单名称或 ID)?
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();
}
}
}
});
我有一个按 ENTER 按钮提交表单的请求。我想以可以在我的应用程序中的任何地方使用的方式对其进行自定义。因此,每当我在输入字段值后按回车键时。我可以提交当前的表格。每当在特定字段上按下 ENTER 按钮时,有没有办法获取当前表单(不知道表单名称或 ID)?
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();
}
}
}
});