一、可以直接应用在元素上,如:

  1. var loadMarsk = new Ext.LoadMask(target, {
  2. msg:'正在处理数据,请稍候......',
  3. removeMask:true // 完成后移除
  4. });
  5.  
  6. loadMarsk.show(); //显示
  7. loadMarsk.hide(); //隐藏

target 可以是:document.body、元素、DOM节点、id

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

  1. var loadMarsk = new Ext.LoadMask(document.body, {
  2. msg:'数据处理中,请稍候......',
  3. disabled:false,
  4. store:store
  5. });
  6. store.addListener('beforeload',function(){loadMarsk.show();});

三、在form的submit方法中有waitMsg属性来达到上面的效果 ,如:

  1. form.submit({
  2. waitMsg : '正在提交数据...'
  3. .....

原文:http://leeleo.iteye.com/blog/1622101

  1. Ext.LoadMask用于在加载数据时为元素做出类似于遮罩的效果。
  2. 一、可以直接应用在元素上,如:
  3. target 可以是:document.body、元素、DOM节点、id
  4. var loadMarsk = new Ext.LoadMask(target, {
  5. msg : '正在删除数据,请稍候。。。。。。',
  6. removeMask : true// 完成后移除
  7. });
  8. loadMarsk .show(); //显示
  9. loadMarsk .hide(); //隐藏
  10. 二、还可以和Ext.data.Store结合,可将效果与Store的加载达到同步,如:
  11. var loadMarsk = new Ext.LoadMask(document.body, {
  12. msg : '数据处理中,请稍候。。。。。。',
  13. disabled : false,
  14. store : store
  15. });
  16. 三、在formsubmit方法中有waitMsg属性来达到上面的效果 ,如:
  17. form.submit({
  18. waitMsg : '正在提交数据...'
  19. .....
  20. 实例代码:
  21. //添加到body
  22. var myMask = new Ext.LoadMask(Ext.getBody(), {msg:"Please wait..."});
  23. myMask.show();
  24. //添加到grid
  25. var grid = new Ext.grid.GridPanel({
  26. cm : myCm,
  27. store : myStore,
  28. loadMask : {
  29. msg : '加载数据中,请稍候...'
  30. }
  31. });

ExtJS遮罩层Ext.loadMask的更多相关文章

  1. jQuery遮罩层登录对话框

    用户登录是许多网站必备的功能.有一种方式就是不管在网站的哪个页面,点击登录按钮就会弹出一个遮罩层,显示用户登录的对话框.这用方式比较灵活方便.而现在扫描二维码登录的方式也是很常见,例如QQ.微信.百度 ...

  2. 使用CSS3的box-shadow实现双透明遮罩层对话框

    box-shadow介绍 在我之前的一篇文章<从天猫和支付宝身上学习opcity与rgba>中,介绍了实现双透明遮罩层效果的两种方法,分别是opacity和rgba.他们需要分别依赖于不同 ...

  3. jQuery css3鼠标悬停图片显示遮罩层动画特效

    jQuery css3鼠标悬停图片显示遮罩层动画特效 效果体验:http://hovertree.com/texiao/jquery/39/ 效果图: 源码下载:http://hovertree.co ...

  4. jQuery弹出关闭遮罩层

    效果体验:http://keleyi.com/keleyi/phtml/jquery/9.htm 完整代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XH ...

  5. 弹出页面遮罩层,以及web端和移动端阻止遮罩层的滑动。

    最近项目遇到了遮罩层的一些问题,总结一下: 弹出遮罩层 遮罩层弹出有非常多的方法,这里只写出本人用的代码,使用jq操作dom的方法进行实现的. <style>.box{position:a ...

  6. js简单弹出层、遮罩层

    <html> <head> <title>js简单弹出层</title> <style> /*阴影边框效果*/ .box-shadow-1 ...

  7. 纯CSS3写的10个不同的酷炫图片遮罩层效果【转】

    这个是纯CSS3实现的的10个不同的酷炫图片遮罩层效果,可以欣赏一下 在线预览 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...

  8. Css动画形式弹出遮罩层,内容区上下左右居中于不定宽高的容器中

    <!DOCTYPE html> <html> <head> </head> <body id="body"> <! ...

  9. Android 遮罩层效果

    (用别人的代码进行分析) 不知道在开发中有没有经常使用到这种效果,所谓的遮罩层就是给一张图片不是我们想要的形状,这个时候我们就可以使用遮罩效果把这个图片变成我们想要的形状,一般使用最多就是圆形的效果, ...

随机推荐

  1. gentoo emerge unable to sync

    gentoo emerge unable to sync Author: Tubo After setting SYNC to customized URL: SYNC="rsync://m ...

  2. CVE-2012-0158个人分析

    CVE-2012-0158是一个比较有名的老漏洞了,这次从论坛上找到一个poc文件,利用这个poc来分析CVE-2012-0158漏洞的形成. http://bbs.pediy.com/showthr ...

  3. 快速地从Redhat系转Ubuntu系

    ubuntu官网的,https://help.ubuntu.com/community/SwitchingToUbuntu/FromLinux/RedHatEnterpriseLinuxAndFedo ...

  4. 【PAT】1007. 素数对猜想 (20)

    1007. 素数对猜想 (20) 让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数.显然有 d1=1 且对于n>1有 dn 是偶数.“素数对猜想”认为“存在无穷多对相 ...

  5. es6的set和get实现数据双向绑定,监听变量变化。

    直接上代码吧,这个用法真的是效仿了.net的枚举. vue的数据双向绑定就是用这个实现的. 代码: html: <input type="text" id="inp ...

  6. CSS3 之媒体查询Media Query

    Media Queries是CSS3有关媒体查询的属性,有了CSS3 之媒体查询Media Queries就可以进行媒体查询,针对每个不同的媒体进行不同的样式编写.传说中的Web响应式布局就可以毫无压 ...

  7. SQL Join简单介绍

    前沿 Join是关系型数据库系统的重要操作之一,SQL Server中包含的常用Join:内联接.外联接和交叉联接等. 如果我们想在两个或以上的表获取其中从一个表中的行与另一个表中的行匹配的数据,这时 ...

  8. 洛谷P2408 不同字串个数 [后缀数组]

    题目传送门 不同字串个数 题目背景 因为NOI被虐傻了,蒟蒻的YJQ准备来学习一下字符串,于是它碰到了这样一道题: 题目描述 给你一个长为N的字符串,求不同的子串的个数 我们定义两个子串不同,当且仅当 ...

  9. Java常用工具类之删除文件

    package com.wazn.learn.util; import java.io.File; /** * 删除文件工具类 * @author yangzhenyu * */ public cla ...

  10. 密码嗅探工具dsniff

    密码嗅探工具dsniff   网络大量的服务都使用密码方式对使用者身份进行认证.如果使用非加密的方式传输,一旦数据被截获,就容易被嗅探到.Kali Linux预置了一款专用的密码嗅探工具dsniff. ...