 Ext.onReady(function()...{
Ext.QuickTips.init();
Ext.form.Field.prototype.msgTarget = 'side';
Ext.lib.Ajax.defaultPostHeader = 'application/json';
 var simple = new Ext.FormPanel(...{
bodyStyle : 'padding-top:6px',
labelWidth: 55 ,
id:'simple',
labelAlign : 'right',
labelPad : 0,
frame:true,
 defaults:...{
allowBlank : false,
selectOnFocus : true
},
defaultType: 'textfield',
 items: [...{
cls : 'user',
fieldLabel: '帐户',
id: 'loginname',
blankText:'帐户不能为空'
 },...{
cls : 'key',
inputType:'password',
fieldLabel: '密码',
id: 'pwd',
blankText:'密码不能为空'
}]
});
//定义窗体
 var win = new Ext.Window(...{
id:'win',
title:'保险核心业务系统(IBCS)',
layout:'fit',
width : 280,
height : 160,
border : false,
closable:false,//禁止关闭
collapsible:true,//可折叠
buttonAlign:'center',
items:simple,//将表单作为窗体元素嵌套布局
 buttons: [...{
text:BUTTON_LOGIN_IN,
type: 'submit',
handler:LoginIn//function
 },...{
text:BUTTON_CLEAR,
 handler:function()...{simple.form.reset();}//重置表单
}],
 keys:[...{ //处理键盘回车事件 ,前面说过
key:Ext.EventObject.ENTER,
fn:LoginIn,
scope:this
}]
});
win.show();//显示窗体
});
|