简单的ext弹窗登录事件

<span id="span_user" οnclick="f_plogin()">登录</span>
function f_plogin(){
	var login_form=new Ext.form.FormPanel({
		url : path+'/user!plLgin.ec',
		labelAlign : 'right',
		labelWidth : 100,
		bodyStyle : 'padding:5px',
		border : false,
		baseCls: 'x-plain',
		defaults: {width:200,xtype:'textfield',allowBlank:false},
    	items : [{
    		fieldLabel:'用户名',name:'username'},{
    		fieldLabel:'密码',name:'password',inputType:'password'}
		 ]
	
	});
	var login_win=new Ext.Window({
		closeAction : 'close',
		resizable : false,
		modal:true,
		width:400,
		iconCls:'icon-key',
		title:'登录',
		autoHeight:true,
		items:[login_form],
		buttons:[{text:'登 录',handler:function(){
			if(login_form.getForm().isValid()){
				login_form.getForm().submit({
					scope : this,
					waitTitle:'登录中',
					waitMsg : '登录中...',
					success : function(form, action) {
						//alert('登录成功!');
						login_win.close();
						location.reload();
					},
					failure : function(form, action) {
						alert('登录失败,用户名或密码错误!');
					}
				});
			}else{
				alert('请输入用户名或密码!');
			}
		}}]
	});
	login_win.show();
}

需要引入的插件:

<link rel="stylesheet" type="text/css" href="/resources/css/ext-all.css"/>
<script src="/resources/ext-base.js" type="text/javascript"></script>
<script src="/resources/ext-all.js" type="text/javascript"></script>

下载地址:

https://download.csdn.net/download/qq_25391785/10318013



  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜鸟进军大神陆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值