<link href="/resources/ext/resources/css/ext-all.css" rel="stylesheet" type="text/css" />

<script src="/resources/Ext/adapter/ext/ext-base.js" type="text/javascript"></script>
        <script src="/resources/Ext/ext-all.js" type="text/javascript"></script>

--html代码

<asp:Button ID="btnSupplier" runat="server" Text="搜 索" Width="75px" Height="30px"
                    OnClick="btnSupplier_Click" OnClientClick="return Loadshow();" />

function Loadshow() {
            var myMask = new Ext.LoadMask(Ext.getBody(), { msg: "加载数据中,请稍候..." });
            myMask.show();
            __doPostBack('btnSupplier', '');
            return true;
        }

  $(function () {
//查询按钮
$("#btnSearch").click(function () {
//var panel1 = Ext.get("extpanel");
var loadMask = new Ext.LoadMask(Ext.getBody(),
{
msg: '正在查询数据,请稍候。。。。。。',
removeMask: true// 完成后移除
});
loadMask.show();
})
////导出按钮
//$("#btn_OutExcel").click(function () {
// var panel1 = Ext.get("extpanel");
// var loadMarsk = new Ext.LoadMask(panel1, {
// msg: '数据处理中,请稍候......',
// removeMask: true// 完成后移除
// });
// loadMarsk.show();
//}) })   function Loadshow() {
            var myMask = new Ext.LoadMask(Ext.getBody(),
                {
                    msg: "加载数据中,请稍候...",
                    removeMask: true// 完成后移除
                });
            myMask.show();
            __doPostBack('btnSearch', '');
            return true;
        }

Ext.LoadMask用于在加载数据时为元素做出类似于遮罩的效果,可以直接应用在元素上,如

var loadMarsk = new Ext.LoadMask(document.body//元素、DOM节点或id,

{
        msg : '正在删除数据,请稍候。。。。。。',
        removeMask : true// 完成后移除
    });
    在数据加载之前调用loadMarsk .show(); //显示

数据加载完毕时调用 loadMarsk .hide();

还可以和Ext.data.Store结合,可将效果与Store的加载达到同步,如:

var store1 = new Ext.data.Store({...})

var loadMarsk = new Ext.LoadMask(document.body, {
        msg : 'Loading...',
        disabled : false,
        store : store1
    });

panel中使用:

var panel1 = new Ext.Panel({});

var loading = new Ext.LoadMask(Ext.get(panel1.getEl()),

{
        msg : 'Loading...',
        removeMask : true// 完成后移除
    });

在异步加载树中可以在其listeners中使用:

var loading = null;

tree = new Ext.tree.TreePanel({

...

listeners: {

'beforeload': function(){

loading = new Ext.LoadMask(Ext.get(this.getEl()),{

msg : 'Loading...',

removeMask : true// 完成后移除

EXT遮罩效果的更多相关文章

  1. ext.ajax.request请求时带有遮罩效果

    ajax请求时有时需要操作大量的数据,反应有时会很慢,这时我们想要来一个遮罩效果,具体步骤如下 1.定义一个遮罩 var myMask = new Ext.LoadMask(Ext.getBody() ...

  2. [读码][js,css3]能感知鼠标方向的图片遮罩效果

    效果图: 无意间看到过去流行的一个效果:[能感知鼠标方向的图片遮罩效果]近来不忙,就仔细的看了一看看到后来发现,网上有好多版本,谁是原著者似乎已经无法考证.读码就要读比较全面的,读像是原著的代码.代码 ...

  3. 【原】使用Xfermode正确的绘制出遮罩效果

    以前写as3的时候,遮罩效果一个mask属性就搞定了,真是方便. 转到android上以后,发现要实现类似的效果,可以使用Xfermode,android一共提供了三种: AvoidXfermode; ...

  4. jquery制作弹出层带遮罩效果,点击阴影部分层消失

    jquery制作弹出层带遮罩效果,点击阴影部分层消失. 整体还是比较简单的. HTML代码很简单 <a href="#" class="big-link" ...

  5. SlipHover,能感知鼠标方向的图片遮罩效果jQuery插件

    接上一篇博文,介绍完jQuery插件开发后这里上一个自己的作品,也是初次实践,小有成就的感觉. 话说这个插件年前就写好了,然后挂到GitHub,然后就偷偷看着Google Analysis心中暗自激动 ...

  6. 扩展easyUI tab控件,添加加载遮罩效果

    项目里要用HighChart显示图表,如果返回的数量量太多,生成图表是一个很耗时的过程.tab控件又没有显示遮罩的设置(至少本菜是没有找到), Google了一下,根据另一个兄台写的方法,拿来改造了一 ...

  7. js动画 无缝轮播 进度条 文字页面展示 div弹窗遮罩效果

    1.无缝轮播 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.a ...

  8. IOS开发UI篇--使用CAShapeLayer实现复杂的View的遮罩效果

    一.案例演示 最近在整理一个聊天的项目的时候,发送图片的时候,会有一个三角的指向效果,指向这张图片的发送者.服务端返回给我们的图片只是一张矩形的图片,我们如何把一张矩形的图片或者View,加上一层自定 ...

  9. 【Android】Activity遮罩效果的实现

    Activity文件 package com.app.test02; import android.app.Activity; import android.graphics.Color; impor ...

随机推荐

  1. js基础练习---图片无缝左右滚动效果(主要以复制删除为主)

    昨天闲来没事 看了下图片效果  发现这个方法j 就自己模仿下 上代码  当中有很多的纰漏 请大神们多多指教一二? <script type="text/javascript" ...

  2. HDU4815

    Little Tiger vs. Deep Monkey Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65535/65535 K ( ...

  3. Java 生成压缩包,ZipOutputStream的使用

    案例:根据url 获取网络资源A,B,C   将资源A,B,C放在一起生成一个xxx.zip 直接看代码 import java.io.File; import java.io.FileOutputS ...

  4. 使用PL/SQL连接远程的Oracle数据库

    PL/SQL不仅可以连接本机的oracle数据库.也可以连接远程的数据库. 需要修改一个文件:在本机oracle 数据库的安装目录下找到这个文件: /oracle/ora92/network/admi ...

  5. Octopus系列之开发中灵光点收集,先放到这里,后面会整理的

    项目中引用的组件 1.System.Data.SQLite.dll 自行编译 SQLite-1.0.66.0-source 3.5的框架:F:\Code\开源项目\SQLite\1.0.66.0_x8 ...

  6. FZU 2093 找兔子 状压DP

    题目链接:找兔子 n的范围是[1, 15],可以用0 到 (1<<n)-1 的数表示全部状态,用dp[i] = t表示到达状态i的最少时间是t,对于每个点,如果它能到达的所有点在t秒时都已 ...

  7. Flume Hello World!

    Flume 是 Cloudera 公司开源出来的一套日志收集系统.模型如下所示: 图中Source,Sink分别代表数据源和数据目的地,channel表示Source和Sink之间的通道.配置文件为/ ...

  8. 找出html中的图片、包括css中的图片,读出图片数据转换为base64数据

    <?php echo ">> 图片的地址,css里面的要打单引号\r\n"; echo ">> 相同的图片,使用css实现图片地址只出现一次 ...

  9. linux之开发板与宿主机-GDB远程调试

    平台: redhat9.0 下载 gdb-5.3.tar.gz 解压 gdb-5.3.tar.gz: #tar vzxf gdb-5.3.tar.gz 配置文件# ./configure - targ ...

  10. == 和 isEqualToString的区别之备忘

    == 比较的是指针 isEqualToString 比较的是指针指向的内容 比如: NSString * strA = @"abc"; NSString * strB = @&qu ...