function login(){ if (!loginCheck()) { return false; } $.messager.progress();//开启进度条 var password = $.md5($("#password").val()); var data = {'username' : $("#username").val(),'password':password}; $.ajax({ async: false, type: "POST", url: $.contextPath + "/LoginAction.do?method=checkUser", data: {"jsonStr": JSON2.stringify(data)}, dataType: 'json', success: function(data) { $.messager.progress('close');//关闭进度条 if(data.loginResult==true){ window.location = $.contextPath + "/LoginAction.do?method=loginsuccess"; }
Easy UI 的各类控件有些带了遮罩功能,如 DataGrid,可以这样使用:
//显示遮罩
$("#dg").datagrid("loading", "数据加载中……");
//隐藏遮罩
$("#dg").datagrid("loaded");
在有些情况下,我们不能直接使用控件本身的遮罩效果,比如:
1:有些控件则没有这样的属性,比如 Tabs;
2:页面初始加载时;
3:通过 Ajax 异步获取数据并刷新当前页面;
这个时候,就要采用另外的办法来进行遮罩。有一个方案是,使用:
//开启遮罩
$.messager.progress({
title: 'Please waiting',
msg: 'Loading data...',
text: 'PROCESSING.......'
});
//关闭遮罩
$.messager.progress('close');
效果如下:
注意,三个属性不是必选的。属性 title 和 msg 如果不设置,则画面中 1 和 2 不显示,属性 text 不设置,则 3 处显示的一个自动变化的百分比。
以下是一个示例:
var step1Ok = function () {
$.messager.progress({
title: 'Please waiting',
msg: 'Loading data...',
text: 'PROCESSING.......'
});
$.ajax({
type: "GET",
url: "@ViewBag.Domain/Paper/GetQuestionUnit",
success: function (data) {
$.messager.progress('close');
alert(data);
}
});
};
相关推荐
7. **其他组件**:除了上述主要组件,EasyUI还有树形控件(Tree)、时间选择器(DatePicker)、进度条(ProgressBar)等,满足各种用户界面需求。 在"基于easyUi框架OA办公管理系统页面模板"中,我们可以期待看到...
在使用EasyUI时,开发者通常会引用相关的JavaScript和CSS文件,并通过HTML标签和JavaScript API来配置和控制组件。例如,创建一个对话框可以这样写: ```html <div id="dlg" class="easyui-dialog" style="width:...
EasyUI 提供了各种表单元素,如文本框、复选框、单选按钮等,以及表单验证功能。通过示例,你可以学习如何创建表单,设置验证规则,以及如何处理表单提交。 7. **进度条(ProgressBar)** ProgressBar 用于显示...
3. **表单(Form)**:EasyUI提供了表单控件,如文本框、下拉列表、复选框和单选按钮等,还支持数据验证和表单提交。 4. **数据表格(DataGrid)**:数据表格可以展示大量数据,支持排序、分页、筛选和编辑功能,与...
在实际开发中,结合EasyUI的API,你可以轻松地实现页面动态交互、数据管理、用户输入验证等常见功能,大大提高了开发效率。但要注意,虽然EasyUI版本1.3.4较早,其API可能与最新版本有所不同,对于新项目,建议考虑...
`.form()`方法用于处理表单提交和验证,使得数据管理和验证更加简便。 6. **布局(Layout)**:EasyUI 的布局组件可以帮助你创建响应式的页面结构,包括顶部、底部、左侧和右侧的面板,以及可伸缩的中心区域。 7. **...
**jQuery EasyUI 1.2.3 API 深度解析** jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列轻量级、易于使用的组件,帮助开发者快速构建功能丰富的 Web 应用程序。EasyUI 1.2.3 版本是其历史版本之一,...
打开 CHM 手册,首先你会看到 EasyUI 的概述,包括其主要特点、兼容性以及如何引入到项目中。接着,手册会详细介绍每个组件,例如: 1. **布局(Layout)**:EasyUI 提供了灵活的布局系统,允许开发者创建复杂的...
5. **表单(Form)**:EasyUI提供了丰富的表单控件,如文本框、下拉框、复选框等,可以方便地构建动态表单,进行数据验证和提交。 6. **布局(Layout)**:布局组件允许你划分页面为多个区域,可以自由调整各部分大小,...
**jQuery EasyUI 1.4 参考手册** jQuery EasyUI 是一个基于 jQuery 的轻量级框架,它提供了一系列的 UI 组件,帮助开发者快速构建功能丰富的 Web 应用程序。这个框架使得开发者无需深入了解 HTML、CSS 和 ...
此外,EasyUI 还包含了很多其他辅助组件和插件,如工具提示(Tooltip)、进度条(ProgressBar)、滑块(Slider)等。在v1.3.4的API文档中,每个组件都有详细的配置选项、方法、事件和示例代码,可以帮助开发者深入...
jQuery EasyUI 是一款基于 jQuery 的前端开发框架,它简化了网页界面的构建,提供了丰富的组件和易用的API。在1.5版本中,这个框架继续优化和增强了其功能,为开发者提供了更多便利。本API中文版是针对jQuery EasyUI...
jQuery EasyUI 1.5.1 是一个基于 jQuery 的轻量级前端框架,它提供了丰富的组件和API,用于快速构建用户界面。这个框架基于 jQuery 的简单性和灵活性,结合了EasyUI的强大功能,使得开发者能够轻松地创建数据驱动的...
通过这个工程,你可以学习如何创建表单,设置必填项,以及如何在提交表单时进行数据验证。 6. **布局(Layout)**:用于组织页面内容,提供可拖动的面板,支持水平和垂直方向的划分。这将帮助你理解如何创建响应式...
**jQuery EasyUI 框架详解** jQuery EasyUI 是一个基于 jQuery 的轻量级前端开发框架,它提供了丰富的用户界面组件,使得开发者可以快速构建出美观且功能强大的Web应用。这款框架大大简化了HTML页面的样式和交互...
jQuery EasyUI 是一个基于 jQuery 的前端框架,它简化了网页用户界面开发,提供了一系列易于使用的组件,如对话框、表格、菜单、按钮等。1.4.5 版本是该框架的一个稳定版本,提供了丰富的功能和改进。下面将详细阐述...
- **验证(Validator)**:对表单输入进行验证。 **2. 使用步骤** 使用jQuery EasyUI,通常遵循以下步骤: 1. 引入依赖:在HTML文件中引入jQuery库和EasyUI CSS、JS文件。 2. 定义DOM结构:按照EasyUI组件的规范...
EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列易于使用的组件,帮助开发者快速构建用户界面。这个"EasyUI官方API中文版"是针对EasyUI 1.3.2版本的官方文档,通常包含详细的API说明、示例代码以及组件的使用...
jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列易于使用的组件,如对话框、表格、下拉菜单、按钮等,使得开发者能够快速构建出功能丰富的 Web 应用程序。这个"jQueryEasyUI中文API教程"是专为帮助...
**jQuery EasyUI 使用详解** jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列轻量级、易用的组件,帮助开发者快速构建用户界面。在本项目中,我们看到的"JqueryEasyui使用练习"是为了熟悉并掌握这个...