Jquery BlockUI的使用

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>blockUI Dialog Examples</title>
	<meta http-equiv="Content-Type" content="text/html; charset=GBK">
	
 
    <link rel="stylesheet"  type="text/css" charset="UTF-8" href="block.css" />
    <script type="text/javascript" charset="UTF-8" src="jquery-1.7.min.js"></script>
    <script type="text/javascript" charset="UTF-8" src="jquery.blockUI.js"></script>
	<!--js高亮控件-->
	<script type="text/javascript" src="chili-1.7.pack.js"></script>

<script type="text/javascript"> 
$(document).ready(function() { 
	 
	$('#blockButton').click(function() { 
		$('div.blockMe').block({ message: null }); 
	}); 

	$('#blockButton2').click(function() { 
		$('div.blockMe').block({ 
			message: '<h1>Processing</h1>', 
			css: { border: '3px solid #a00' } 
		}); 
	}); 

	$('#unblockButton').click(function() { 
		$('div.blockMe').unblock(); 
	}); 

	$('a.test').click(function() { 
		alert('link clicked'); 
		return false; 
	}); 
	$("#modelkButton").click(function(){
			$.blockUI({
				message:"<a href='javascript:void(0)' id='closeModel'>close</a>",
				css: {
						top:  ($(window).height() - 20) /2 + 'px', 
						left: ($(window).width() - 100) /2 + 'px',
						width:'100px',
						//opacity:.2, 
						height:'20px',
						'-webkit-border-radius': '10px', 
						'-moz-border-radius':    '10px' 
					}
			});
	});
	$("#closeModel").live("click",function(){
			$.unblockUI(); 
	});
	$("#growlUIButton").click(function(){
		$.growlUI('Growl Notification', 'Have a nice day!',2000);
		/*
		block.css
		div.growlUI { background: url(check48.png) no-repeat 10px 10px;width:100px;height:50px; }
		div.growlUI h1, div.growlUI h2 { color: white; padding: 5px 5px 5px 75px; text-align: left;font-size:10px}
		div.growlUI h2 { font-size: medium }
		*/
	});
	
}); 
</script> 
<style type="text/css">
#overview h2 { border: 1px dashed gray; padding: 10px; background-color: #ffc;
    color: black; font-size: medium; margin: 10px 0;
}
#footer { font-family: sans-serif; color: #888 }
#domMessage { padding: 10px; }
div.blockMe { padding: 30px; margin: 30px; border: 10px solid #ccc; background-color: #ffd }
#question { background-color: #ffc; padding: 10px; }
#question input { width: 4em }

#demoTable { border: 1px solid #ddd }
#demoTable tr.odd { background-color: #efe }
#demoTable th { padding: 15px; background-color: #ffa }
#demoTable td { padding: 15px; vertical-align: top }
#tallContent h1 { margin: 15px }

#twitter { float:right; right: 20px; margin: 0 15px 15px 15px }
#twitter a { text-decoration: none; font-family: arial }
#twitter img { border: none; float: left }
</style>
</head>
<body>
<p>
                <input id="blockButton" type="submit" value="Block">
                <input id="blockButton2" type="submit" value="Block with Message">
                <input id="unblockButton" type="submit" value="Unblock">
				<input id="modelkButton" type="submit" value="Model">
				<input id="growlUIButton" type="submit" value="growlUIButton">
				 
				 
 </p>
 <div class="blockMe">
            <a href="#" class="test">Test link - click me!</a>
            <p>
            <select><option>Option 1</option><option>Option 2</option></select>
            lorem ipsum dolor sit amet
            consectetuer adipiscing elit
            sed lorem leo
            lorem leo consectetuer adipiscing elit
            sed lorem leo
            rhoncus sit amet
            <select><option>Option 1</option><option>Option 2</option></select>

            lorem ipsum dolor sit amet
            consectetuer adipiscing elit
            sed lorem leo
            <a href="#" class="test">Test link - click me!</a>
            lorem leo consectetuer adipiscing elit
            sed lorem leo
            rhoncus sit amet<br>
            <textarea rows="2" cols="20">test textarea</textarea>

        </p></div>
		<br./>
<pre>
	<code class="mix" style="font-size:12px">&lt;script type="text/javascript"&gt; 
	$(document).ready(function() { 
		 
		$('#blockButton').click(function() { 
			$('div.blockMe').block({ message: null }); 
		}); 

		$('#blockButton2').click(function() { 
			$('div.blockMe').block({ 
				message: '&lt;h1&gt;Processing&lt;/h1&gt;', 
				css: { border: '3px solid #a00' } 
			}); 
		}); 

		$('#unblockButton').click(function() { 
			$('div.blockMe').unblock(); 
		}); 

		$('a.test').click(function() { 
			alert('link clicked'); 
			return false; 
		}); 
	}); 
&lt;/script&gt;</code>
</pre>
<a href="http://malsup.com/jquery/block/">官网介绍</a>
</body>
</html>
 
jquery 插件之 BlockUI BlockUI 插件是用于进行AJAX操作时模拟同步传输时锁定浏览器操作。当它被激活时,它会阻止使用者与页面(或页面的一部分)进行交互,直至它被取消。BlockUI以在DOM中添加元素的方法来实现阻止用户与浏览器交互的外观和行为。这个jQuery插件的主要用于是防止用户多次提交表单,及在提交后显示一个等待页面(或提示信息)。 可以尝试 弹出框中添加一个 “取消” 按 阅读详情

相关推荐

jQuery BlockUI 插件(遮罩层)

部分效果 概述 当使用AJAX时,jQuery BlockUI插件可以模拟同步行为,并且不会锁定浏览器。一旦被激活,它便会防止页面上(或页面的一部分)用户的操作,直到被停用。BlockUI给DOM带来外观和阻止用户交互行为上的变化。 用法很简单;弹出遮罩层: $.blockUI(); 带自定义信息的遮罩层: $.blockUI({ message: ' Just a

兰染 5696

jquery.blockUI.js

/*! * jQuery blockUI plugin * Version 2.70.0-2014.11.23 * Requires jQuery v1.7 or later * * Examples at: http://malsup.com/jquery/block/ * Copyright (c) 2007-2013 M. Alsup * Dual license...

机会靠自己争取,不要拿道德让别人施舍 833

jQuery blockUI 使用详解

1、使用场景 发送ajax请求时,禁止用户对浏览器的操作行为。 2、基本操作 发送ajax请求之前 $.blockUI(); ajax请求成功,返回时 这里写代码片 $.unblockUI(); 示例、 $.ajax({ url: url, type: 'GET', //GET async: false, //或false,是否...

Bloxed_shangyc的博客 4864

JQuery blockUI使用方法

JQueryBlock UI V2 概述 The jQuery BlockUI 插件是用于进行AJAX 操作时模拟同步传输时锁定浏览器操作[1] 。当它被激活时,它会阻止使用者与页面(或页面的一部分)进行交互,直至它被取消。 BlockUI以在DOM 中添加元素的方法来实现阻止用户与浏览器交互的外观和行为。 在翻译过程中,本人进行了测试。目前V2版本不能用于IE8测试版。 这个插件的用法很

foreverbruce的专栏 6241

jQuery BlockUI

OverviewjQuery BlockUI插件让你在不锁定浏览器的情况下使用Ajax时模拟同步行为。当被激活的时候,它会阻止用户的行为直到它无效。BlockUI元素添加到DOM中,并赋予外观和阻止用户动作的行为。用法非常简单:1、to block user activity for the page:$.blockUI();2、blocking with a custom message:$.blockUI({message:"A customer message."});3、blocking with

williamzhengguohui的专栏 754

弹出层之2:JQuery.BlockUI

JQuery.BlockUI是众多JQuery插件弹出层中的一个,它小巧(原版16k,压缩后10左右),容易使用, 功能齐全,支持Iframe,支持Modal,可定制性高也意味他默认谦虚的外表。 jQueryBlockUI插件可以让你在使用AJAX时模拟同步行为,锁定浏览器(模式窗口)。当被激活时,它会防止用户活动的页面(或页面的一部分),直到它被禁用。 BlockUI添加元素的DOM,给它的

高级项目经理、专注于技术架构、分享项目管理及职场心得 1782

JqueryBlockUI的详解

JqueryBlockUI的详解

qq_44884300的博客 855

jQuery弹出层插件–BlockUI

导入库文件后,就可以调用BlockUI了,BlockUI的调用挺简单的,看下面这段代码 $(function(){ $('#box_btn').click(function(){ //给box_btn绑定一个鼠标点击的事件 $.blockUI({ //当点击事件发生时调用弹出层 message: $('#box'), //

星星的专栏 5465

如何使用jquery BlockUI

使用 Jquery BlockUI 1 ajax (1)发送ajax请求时执行一个函数$.blockUI ,响应送达后执行一个函数$.unblockUI $(document).ajaxStart($.blockUI).ajaxStop($.unblockUI) (2)可以改变样式而且注意改变的时候$.blockUI包含在function(){}里面 $(d...

weixin_30840253的博客 139

jqueryblockUI遮罩层的使用

本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是附赠给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等详细大厂面试题答案、学习笔记、学习视频等资料领取,点击资料领取直通车上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。**

2401_84092666的博客 307

jQuery BlockUI Plugin

最近在项目中使用jQueryBlockUI觉得还不错哦,推荐给广大奋斗在第一线的兄弟们: 如果在项目中你想要点击一个按钮使得页面背景变色然后你事先写好的div什么的显示就可以用以下语句 function showCategoryForm(){ $.blockUI({message:$('#whyForm')});(whyForm是div的id) $('.blockOverlay')...

zhaolei415的专栏 260

jQuery遮罩插件jQuery.blockUI介绍及使用

jQuery BlockUI Plugin概述: jQuery BlockUI插件可以在不锁定浏览器的同时,模拟同步模式下发起Ajax请求的行为。该插件激活时,会阻止用户在页面进行的操作,直到插件被关闭。BlockUI通过向DOM中添加元素实现其外观和组织用户交互的行为。 jquery block ui插件遮罩效果 #testblock { he

wang725的专栏 3788

jQuery插件blockUI

源码下载:http://malsup.com/jquery/block/#demos入门实例:html xmlns="http://www.w3.org/1999/xhtml" >head>    title>jQuery插件blockUI基本应用title>    script type="text/javascript" src="../js/jquery-1.

天祺围棋 1745

jQuery blockUI

官方:http://www.malsup.com/jquery/block/#overview 需要两JS:jqueryjquery.blockUI   可下载到本地,也可直接用官方地址blockUI CSS可直接在其JS文件修改 也可在$.blockUI();里修改 导入JS时 一定要先将jquery.min.js写在jquery.blockUI.js前面 否则执行不了

nevEr leAve 4589

jQuery遮罩插件 jquery.blockUI.js

Overview jQuery BlockUI 插件可以在不同锁定浏览器的同时,模拟同步模式下发起Ajax请求的行为。该插件激活时,会组织用户在页面进行的操作,直到插件被关闭。BlockUI通过向DOM中添加元素实现其外观和组织用户交互的行为。 使用jQuery BlockUI,首先需要在jQuery后面引用 jquery.blockUI.js jquery.blockUI.js插件下载地址

LiangWenLang的博客 671

jqueryblockUI遮罩层的使用(1)

本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是附赠给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等详细大厂面试题答案、学习笔记、学习视频等资料领取,点击资料领取直通车免费领取!前端视频资料:自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

2401_84092542的博客 375

jqueryblockUI使用

1.首先要准备好关于jquery的js文件 包括jquery-1.2.3.js和jquery.blockUI.js 2.在前台JSP页面中调用Jquery [code="java"] My JSP 'JqueryShowBlock.jsp' starting page func...

小5的博客 280

Jquery中的blockUI使用

Jsp中的信息: [code="java"] Test Show Block Information. [/code] JavaScript的信息: [code="java"] function showBlock(){ jQuery.blockUI({ message: "处理中,请稍候...", css: {color:'ye...

iteye_9863的博客 291
上一篇: java流类图结构
下一篇: java中jaxws:endpoint webservices笔记
tempdowncomputer
博客等级 码龄16年 2粉丝 405原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值