方法以是在控件的属性中添加keys的属性,这个方法一般人都知道
但是我在我自己小项目中发现这个方法不灵,经过验证采用以下第二套方法解决问题
Glb.login.name_passwd_column = new Ext.Panel({
title:'',
layout:'column',
bodyBorder:true,
buttonAlign:'center',
modal:true,
items:[{
xtype:'button',
id:'register',
name:'register',
fieldLabel: '注册',
text:'注册',
handler: Glb.session.register
//anchor:'50%' // anchor width by percentage
},{
xtype:'button',
id:'login',
name:'login',
fieldLabel: 'Login',
text:'登录',
handler: Glb.session.handler.submit_login
//anchor:'50%' // anchor width by percentage
}]
})
//为password注册回车键
var map = new Ext.KeyMap("password", [
{
key: [10,13],
fn: Glb.session.handler.submit_login
}
]);