Ext用户登录

Ext.onReady(login);
//登录页面
function login(){

//初始化quick实例
Ext.QuickTips.init();

var loginname=new Ext.form.TextField({

allowBlank:false,
fieldLabel:'用户名',
maxLength:12,
minLength:6,
align:'center',
msgTarget:'qtip',
name:'su.superlogin',
width:160,
maxLengthText:'用户名输入的太长!',
blankText:'用户名不能为空!',
labelStyle:'margin-top:25px',
style:{
marginTop:'25px'
}
});


var loginPwd=new Ext.form.TextField({
fieldLabel:'密 码',
allowBlank:false,
maxLength:20,
minLength:6,
align:'center',
msgTarget:'qtip',
name:'su.superpwd',
inputType:'password',//使文本框变成密码框
width:160,
labelStyle:'margin-top:25px',//设置文本字体的样式
//设置文本域的样式
style:{
marginTop:'25px'
},
blankText:'密码不能为空!'
});

var form=new Ext.form.FormPanel({
title:'管理员登录',
width:'auto',
height:200,
labelAlign:'right',
buttonAlign:'center',
items:[
loginname,
loginPwd
],
//也可以用listeners监听登录的情况
buttons:[{'text':'登 录',handler:function(){
//判断输入的信息是否合法
if(form.getForm().isValid()){
form.getForm().submit({
url:'super.do?method=checkLogin',method:'post',
params:'',
success:function(form,action){
Ext.Msg.alert("信息",action.result.msg,function(e){
if(e=='ok'){
win.close();
fun();//调用显示学生信息的窗体
}
});
},
failure:function(form,action){
Ext.Msg.alert("信息",action.result.msg);
}
});
}

}},{'text':'取 消',handler:function(){
form.getForm().reset();//重置按钮
}}]
//使用listeners监听登录的情况
/* buttons:[{'text':'登 录',listeners:
{
"click":function(){
//判断输入的信息是否合法
if(form.getForm().isValid()){
Ext.Ajax.request({
method:'post',
url:'super.do?method=checkLogin',
params:'',
callback:function(opions,success,response){
Ext.Msg.alert("提示",response.responseText,function(e){
if(e=='ok'){
win.close();
fun();//调用显示学生信息的窗体
}
});
}
});
}}
}}
,{'text':'取 消',handler:function(){
form.getForm().reset();//重置按钮
}}]*/
});

loginname.markInvalid();
loginPwd.markInvalid();

var win=new Ext.Window({
title:'学员信息管理',
autoHeight:true,
width:400,
resizable:false,
items:[form]
});
win.show();
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值