概述:

jQuery BlockUI插件可以在不锁定浏览器的同时,模拟同步模式下发起Ajax请求的行为。该插件激活时,会阻止用户在页面进行的操作,直到插件被关闭。BlockUI通过向DOM中添加元素实现其外观和组织用户交互的行为。
使用jQuery BlockUI,首先需要添加插件js源码的引用:
<script src="http://malsup.github.io/min/jquery.blockUI.js" type="text/javascript" ></script>
使用方法:
用法很简单,阻止用户对页面的交互(锁定界面):$.blockUI();
使用自定义信息阻塞UI(解除锁定界面):$.unblockUI();
若计划使用缺省设置对所有的ajax请求均使用UI遮罩,只需添加下面的语句就可以实现:   
$(document).ajaxStart($.blockUI).ajaxStop($.unblockUI); 
实际应用举例:
$(".lasy-btn").click(function(){
var verifiyCode = $("input[name='yzm']").val();
$.ezAjax.get({
"url":"${ctx}/service/vfCode/validate.do?vfCode="+verifiyCode+"&seq=001",
success: function (data){
if("succeed"==data.result){
    if(validator.form()){
    regiserValidateKeyname();
}else{
$.unblockUI();
LG.showError("校验失败,请检查! ");
}
}else{
$("#btnLogin").attr("disabled", false);
showVfCodeErr("验证码输入错误!");
            $("#yzm").focus();
}
},
       beforeSend: function ()
       {
        $.blockUI({
        message:"<h1 id=\"waitTip\" style=\"font-size:12px\">正在进行用户注册,请稍后。。。</h1>",
        css:{
            border: 'none', 
                   padding: '15px', 
                   width:"300px", 
                   cursor:'default',
                   opacity: 0.5, 
                   "z-index":'99999999999',
                   background:'black',
                   color:'#fff'
        },
        overlayCSS:{
        cursor:'default'
        }
        });
       }
});
});

jQuery遮罩插件jQuery.blockUI.js简介相关推荐

  1. Jquery遮罩插件,想罩哪就罩哪!

    原文:Jquery遮罩插件,想罩哪就罩哪! 一  前言 在项目开发时发现没有一个用起来 爽一点的遮罩插件,看起来觉得不难 好吧那就利用空闲时间,自己折腾一个吧,也好把jquery再温习一下, 需要的功 ...

  2. jQuery分页插件(jquery.page.js)的使用

    效果描述: 不用分页即可显示的jQuery插件 jQuery分页插件--jQuery.page.js用法很简单,效果很棒 1.前端 首先html的head中引入相关css与js <link re ...

  3. JQuery模板插件jquery.tmpl-动态ajax扩展

    在上一篇JQuery模板插件-jquery.tmpl中介绍了这款插件.有时我们需要去动态的ajax去加载模板,或者数据,根据url参数或者其他信息加载不同的模板,数据.在我的某个项目中有这个需求,所以 ...

  4. SlidesJS基本使用方法和官方文档解释 【Jquery幻灯片插件 Jquery相册插件】

    SlidesJS基本使用方法和官方文档解释 [Jquery幻灯片插件 Jquery相册插件] 标签: jquery文档functionstringdiv相册 2012-04-19 15:23 3931 ...

  5. jquery 滚轮插件 jquery.mousewheel.js

    jquery.mousewheel插件使用 jquery中没有鼠标滚轮事件,那么可以使用jquery的滚轮事件插件jquery.mousewheel.js. Github地址:jquery-mouse ...

  6. 一款很好用的Jquery 打印插件——jQuery.print.js

    https://blog.csdn.net/JodenHe/article/details/70313604?locationNum=3&fps=1 登录网址https://github.co ...

  7. Jquery 模板插件 jquery.tmpl.js 的使用方法(2):嵌套each循环,temp调用(使用预编译的模板缓存)...

    直接上代码吧 一:主窗口 /*#region SendChooseTargetTemplate 发送候选人主窗口模板*/ var SendChooseTargetTemplate = ''; Send ...

  8. 分享一款超棒的jQuery旋钮插件 - jQuery knob

    转自:http://www.cnblogs.com/gbin1/archive/2012/05/08/2489908.html 在线演示  本地下载 如果你也在寻找一款生成漂亮旋钮(knob)的jQu ...

  9. flot - jQuery 图表插件(jquery.flot)使用

    Flot是纯Javascript实现的基于jQuery的图表插件,主要支持线状图和柱状图的绘制(通过插件也可以支持饼状图). 它的特点是使用简单.图形美观,支持鼠标跟踪及缩放功能. Flot是基于ca ...

最新文章

  1. MySQL 四种事务隔离级别详解及对比--转
  2. 中国中文信息学会:第一届自然语言生成与智能写作大会讲习班正式发布
  3. 知识图谱前沿技术课程暨学术研讨会(武汉大学站)
  4. 每天一个Linux命令之date
  5. jboss5.1安全性配置_使用Java EE安全性和JBoss AS 7.x保护JSF应用程序的安全
  6. java string的作用_浅谈java String不可变的好处
  7. 三菱fx5u modbus tcp fb块用法_三菱PLC型号怎么选?四大方面告诉你三菱FX3U和5U的最大区别!...
  8. linux网络客户端命令
  9. golang 格式“占位符”%d,%f,%s等应用类型
  10. 金蝶k3wise云服务器配置,金蝶K3WISEV15.0系统配置说明
  11. wifi 小米pro 驱动 黑苹果_小米笔记本 pro 安装黑苹果
  12. 开源代码授权Licence说明
  13. TP-LINK 路由器 无线桥接 设置
  14. ACL2021 | 任务型和开放域对话系统
  15. 修改Java文件不用重启Tomcat服务
  16. 西点教育计算机二级证,拍了拍你:西式面点师证报名报考政策须知
  17. PTA Python函数题 7-1 模拟乒乓球比赛 (20 分)
  18. 【PotPlayer】采集Switch图像及录制
  19. Eclipes更改主题及字体
  20. 迅雷CTO李金波的一篇文章,给自己 mark 下一个指引吧!

热门文章

  1. 装XP系统时蓝屏,出现“The BIOS in this system is not fully ACPI compliant..
  2. iOS Wow体验 - 第三章 - 用户体验的差异化策略
  3. google drawings
  4. 智能手机怎样才能不会被定位追踪?
  5. 警惕 iPhone 6即将上市 诈骗邮件已现身网络
  6. C# -XML用法(XmlDocument )
  7. absolute 绝对定位水平居中问题
  8. html如何让电脑关机,怎么让电脑定时自动关机?通过命令实现电脑定时自动关机...
  9. MySQL 通配符过滤
  10. ESP32与APP通信--基于MicroPythone的BLE蓝牙篇