使用Jquery实现页面加载时的遮罩效果
来源:互联网 发布:数据挖掘从应用心得 编辑:程序博客网 时间:2024/05/16 08:01
整体描述:
当客户点击“查询”按钮时,页面回馈一个“等待中……”的提示,同时对整个页面进行遮罩处理,提升客户体验
所使用框架
使用Jquery的BlockUI Plugin实现,官网地址:http://www.malsup.com/jquery/block/
步骤
1.引用js库文件
在页面引用库文件“BlockUI.js"
<!-- 等待界面的引用 --><script type="text/javascript" src="<%=request.getContextPath()%>/page/javascript/acc/BlockUI.js"></script>
2.当点击“查询”按钮时,加入等待界面的代码
查询按钮:<div class="conditionAlone"><input type="button" id="searchButton" value="查 询" tips="点击此按钮或按下<br/>键盘Enter键查询" onclick="return checkFormAjax()"/></div>
checkFormAjax()函数中添加:
// 用户等待画面,使用 Jquery BlockUI实现$('body').block( {message : '<h1>正在查询,请稍候……</h1>',css : {border : '3px solid khaki'}});
3.数据加载完毕,取消遮罩
在$.ajax的complete中加入代码:
$.ajax( {type : "POST",url : "commitStatisticsData.sp",data : {dateStart : dateStart,dateEnd : dateEnd,selectOrgan : selectOrgan},complete : function() {// 数据加载完毕,取消等待画面的遮罩效果$.unblockUI();},success : function(data) {……}});
效果图:注:BlockUI.js 的下载地址为 http://malsup.github.io/jquery.blockUI.js
0 0
- 使用Jquery实现页面加载时的遮罩效果
- 使用jquery实现页面正在加载的效果
- jQuery实现的加载页面过渡效果
- 在页面加载时使用thickbox的遮罩效果。
- JQuery页面加载效果
- 使用 SVG 实现一个漂亮的页面预加载效果
- JQuery页面随滚动条动态加载效果实现
- 用jQuery imagesLoaded plugin实现页面加载效果
- JQuery页面随滚动条动态加载效果实现
- js实现页面加载的等待效果
- JQuery实现页面随滚动条滚动而动态加载内容的效果
- JQuery实现页面随滚动条滚动而动态加载内容的效果
- 【转】JQuery实现页面随滚动条滚动而动态加载内容的效果
- jquery实现页面滚动到最下方自动按分页的形式加载内容效果
- JQuery实现页面随滚动条滚动而动态加载内容的效果
- JQuery实现页面随滚动条滚动而动态加载内容的效果
- JQuery实现页面随滚动条滚动而动态加载内容的效果
- 使用jQuery插件实现 模拟dialog的遮罩效果
- 移动数据流程
- Apache Log4j配置说明
- 移动显卡 VS 桌面显卡(Laptop graphics card VS Desktop graphics card)
- UNICODE下 CSting到string的转化
- Linux 设备驱动 - I2C
- 使用Jquery实现页面加载时的遮罩效果
- andriod打开各种文件(setDataAndType)
- Windows 8之父Steven Sinofsky:2014年科技界的十大趋势
- MySQL外键创建失败1005原因总结
- mysql数据库,两个数据库之间的链表查询
- Apache Log4j使用实例
- 算法竞赛入门经典-课后练习-3-4
- linux 任务调度的crond常驻命令
- 让背景图片居中