// 实现具体的功能
var form = new Ext.FormPanel( {
defaultType : 'textfield',
labelWidth : 100,
style : 'background:#ffffff;padding:30px 20px 30px 200px;',
region : "center",
labelWidth : 85,
keys:[{
key: [Ext.EventObject.ENTER],
fn:function(key, e){
Ext.getCmp('loginbutton').fireEvent("click");
}
}],
defaults : {
border : false,
allowBlank : false,
msgTarget : 'side'
},
waitMsgTarget : true,
items : [ {
fieldLabel : 'Username',
name : 'userName',
id:'userName',
cls : 'text-user',
blankText : 'Log-in name should not be null'
} ]
});
Ext.getCmp('userName').focus(true,200);
需要说明的是:一定要加delay。虽然delay是可选参数