Ext.onReady(function() {
Ext.QuickTips.init();
Ext.form.Field.prototype.msgTarget = "side";
var simple = new Ext.FormPanel({
height : 300,
width : 500,
defaultType : "textfield",
labelWidth : 75,
defaults : {
width : 100
},
baseCls : "x-plane",
items : [{
fieldLabel : "用户名",
name : "name",
allowBlank : false
}, {
fieldLabel : "密码",
name : "password",
inputType : "password",
allowBlank : false
}],
buttons : [{
text : "登陆",
type : "submit",
// 按钮点击事件
handler : function() {
if (simple.form.isValid()) {
Ext.MessageBox.show({
title : "请等待....",
progress : true,
width : 300
});
// 设置延迟加载
var f = function(v) {
return function() {
var i = v / 10;
Ext.MessageBox.updateProgress(i, '加载中...');
};
};
for (var i = 0; i < 10; i++) {
setTimeout(f(i), i * 200);
}
simple.form.doAction('submit', {
url : "login.do",//一个Servlet路径 验证使用是否存在
method : "post",
params : "param:add",
success : function(form, action) {
if (action.result.msg == 'ok') {
// 加载到首页
document.location = 'index.jsp';
} else {
Ext.MessageBox.alert("信息", action.result.msg);
}
}
});
}
}
}, {
text : "关闭",
type : "reset",
handler : function() {
// 清除信息
simple.form.reset();
}
}]
});
var win = new Ext.Window({
title : "<center>用户登陆</center>",
width : 300,
height : 150,
bodyStyle : "padding:5px;",
plane : true,
layout : "fit",
closable : false,
items : simple,
collapsible : true,// 设置是否可则叠
expandOnShow : false,
maximizable : false,// 禁止最大化
buttonAlign : "center"
});
win.show();
simple.render("show");
});
希望对刚刚入门的朋友有帮助
如果有问题请联系本人QQ:86780004
Email :www.xiaohewoai@163.com
有兴趣学习的可以加群:java技术群:69705156
分享到:
相关推荐
ExtJs做的后台登陆asp程序,版权归原作者所有。
在"ExtJs做的用户登陆!ASP后台"这个主题中,我们将深入探讨如何使用ExtJS实现前端用户登录界面,并结合ASP(Active Server Pages)作为后台处理登录逻辑。 首先,让我们了解一下ExtJS中的用户登录界面构建。通常,...
在“C# Extjs 登陆框、框架”这个主题中,我们主要关注的是如何使用ExtJS创建一个登录界面,并结合C#后端实现用户验证。登录框是任何应用程序的基础元素,它通常包含用户名和密码字段,以及登录和取消按钮。在ExtJS...
在这个例子中,我们将深入探讨如何利用SSH整合来实现一个登录功能,并且这个功能的前端界面是通过ExtJS库创建的。 1. **Spring框架**:Spring是核心的依赖注入(DI)和面向切面编程(AOP)框架,它管理着应用中的...
EXTJS3.0登录DEMO是一个基于EXTJS框架的示例项目,展示了如何将EXTJS与STRUTS2、SPRING和IBATIS等流行Java技术整合,构建一个完整的Web应用程序。EXTJS是一个用于创建富客户端界面的JavaScript库,而STRUTS2、SPRING...
EXTJS 是一个基于 JavaScript 的富客户端框架,它提供了丰富的组件库,用于构建用户界面,特别是企业级应用。SSH 框架则由 Spring、Struts 和 Hibernate 组成,是一个经典的 Java Web 开发框架,用于处理业务逻辑和...
标题中的“extjs 登录页面+验证码”表明我们要讨论的是使用ExtJS框架构建的一个登录页面,其中包含了验证码功能。ExtJS是一个流行的JavaScript库,用于构建桌面级的Web应用程序,它提供了丰富的用户界面组件和强大的...
ExtJS 是一个流行的JavaScript框架,用于构建富客户端的Web应用程序。它提供了丰富的组件库,用于创建复杂的用户界面。在“extjs实现用户登录界面”这个主题中,我们将深入探讨如何利用ExtJS创建一个功能完善的登录...
在IT领域,特别是Web开发中,使用ExtJS框架进行用户登录界面的前端验证是一个常见的需求。根据提供的文件信息,我们可以详细解析如何利用ExtJS来实现这一功能。 ### ExtJS实现登录验证 #### 核心概念与流程 1. **...
ext extjs 登陆
extjs4是权限 网络分享资料中修改而来。 extjs4+ spring3 + hibernate3.3+ struts2.1.8 + mysql5.04+ xp + myEclipse 8.5 测试通过 。 extjsdemo.rar
3. **JavaScript代码解析**:在给定的代码片段中,可以看到ExtJS配置了一个`toolbar`,其中包含一个图标按钮以及一个自动加载数据的配置。`autoLoad`的`url`属性指定了后端PHP文件的路径,这表明ExtJS将在组件初始化...
extjs—登陆小例子
这里使用了ExtJS 4.1,它是一个强大的JavaScript库,用于构建富客户端应用。 ```html @model LoginViewModel <!DOCTYPE html> 登录 ("~/Scripts/extjs4.1/ext-all.js")"> ("~/Content/extjs4.1/resources/css/...
ExtJS 是一个基于 JavaScript 的组件库,用于构建富客户端 Web 应用程序。它提供了丰富的 UI 组件,包括表格、面板、表单等,非常适合构建复杂的前端界面,比如登录页面。 描述中提到的 "NULL" 并没有提供具体信息...
如果验证通过,Action会返回一个表示成功的标识,EXTJS客户端根据这个标识决定如何展示反馈信息,例如显示一个成功的提示或者跳转到新的页面。 总的来说,这个示例展示了如何结合EXTJS的前端功能和Struts2的后端...
ExtJs.Instruction.txt 执行(1)时做的说明,因为在执行数据脚本的时候要修改一下本地路径。 01 ExtJs.SourceCode 里包含的是项目源文件,简单三层。 ExtJs.BLL ExtJs.DAL ExtJs.Model ExtJs.WebSite 02 ExtJs....
ExtJS是一个用于构建富互联网应用程序(RIA)的JavaScript库,它提供了丰富的用户界面组件和强大的数据管理功能。ExtJS的全注解登陆实现意味着开发者使用了注解来简化和自动化登录功能的配置,这样可以减少代码量,...
在"extjs漂亮简洁的登录界面"这个项目中,我们看到的是EXTJS被用来构建一个简单但高质感的登录页面。对于初学者来说,这是一个很好的学习资源,因为它展示了EXTJS的基本使用方法和MVC模式在前端开发中的应用。 首先...