`
rdman
  • 浏览: 84741 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论

loadMask

 
阅读更多
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. 三、在form的submit方法中有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.     }); 
   win.on('show',function(){ 
         win.getEl().mask('loading...'); 
         setTimeout(function(){ 
             win.getEl().unmask(); 
         },3000); 
       }); 
分享到:
评论

相关推荐

    jQuery的loadmask插件

    jQuery的loadmask插件是一种常用的前端开发工具,用于在页面加载或执行长时间操作时显示遮罩层,以提供用户友好的界面体验。它通常被用来指示用户页面正在处理数据,防止用户在操作过程中误点击其他元素,从而提高...

    jquery loadmask 插件的使用方法

    **jQuery LoadMask插件是网页开发中常用的工具,主要用于在页面元素加载或处理过程中显示遮罩层,以提供用户友好的界面反馈。它能够告诉用户系统正在进行后台操作,避免用户在数据处理期间进行不必要的交互,从而...

    jquery.loadmask.js

    jquery.loadmask.js

    jquery-loadmask-0.4[蜗牛修改版]

    jquery-loadmask-0.4[蜗牛修改版],是对jquery-loadmask-0.4 ,基于jquery,实现指定页面DOM元素、指定等候、锁屏时间等功能;语法:$("#锁定DOM元素ID").mask("正在处理,请稍等......", -10[出现廷迟时间毫秒], ...

    jquery.loadmask.zip

    Loadmask是一个jquery plugin,使用此插件可以在DOM元素加载或更改内容时为此DOM元素添加一个屏蔽层,以防止用户互动,同时起到提醒用户后台任务正在运行的作用。 使用此插件可以大大提高用户体验,此插件是一个...

    jquery loadmask 简单的遮罩

    在网页开发中,jQuery Loadmask 是一个非常实用的插件,它主要用于创建简单的遮罩效果。这个工具在页面加载数据或者进行异步操作时,可以为用户提供一个视觉上的反馈,表明程序正在处理请求,避免用户在等待过程中...

    Silverlight版本的LoadMask DemoSL

    【Silverlight版本的LoadMask DemoSL】是一款基于微软Silverlight技术的应用示例,它展示了如何在用户界面(UI)上实现加载遮罩(LoadMask),为用户提供一种视觉提示,表明应用程序正在进行后台处理或数据加载。...

    xheditor+requireJS+loadmask

    3. **loadmask使用**:加载jQuery和jQuery.loadmask插件,然后在提交事件中应用loadmask。例如: ```html <script src="jquery.js"></script> <script src="jquery.loadmask.min.js"> $(function() { $('#...

    extjs mask load

    通常,当你调用某个组件(如Grid或Window)的`loadMask`方法时,会在该组件上显示一个半透明的覆盖层,表示后台正在执行加载或处理操作。 `mask`功能可以结合使用`Ext.LoadMask`类,这是一个独立的组件,可以附加到...

    ExtJs的Ext.Ajax.request实现waitMsg等待提示效果

    在进行Ajax请求之前,我们可以使用Ext.MessageBox确认框来询问用户是否要进行操作,并在用户确认后显示一个加载遮罩(LoadMask)。 接下来,我们通过Ext.LoadMask组件来实现加载提示。Ext.LoadMask可以对指定的DOM...

    jquery loading(遮罩)插件

    jQuery Loading插件用于当DOM元素加载或变化期间,对其进行遮挡阻止用户操作并告知有些后台任务还在进行。实现“正在加载中…”的效果。整个插件只有1kb左右。效果跟extjs遮罩(锁屏)效果基本一样。

    js遮罩层插件

    在这个场景中,我们讨论的插件可能名为“LoadMask”或者“lwb_LoadMask”,它包含两个核心文件:loadMask.css 和 lwb_LoadMask.js。 `loadMask.css` 是样式表文件,它定义了遮罩层的外观和行为。这个文件中会包含 ...

    Extjs的loading效果

    在ExtJS中,我们可以使用`Ext.LoadMask`类来创建一个全局或者局部的加载遮罩。加载遮罩会在指定元素上覆盖一层半透明的背景,并显示一个加载图标或文字。例如,我们可以为整个页面设置加载遮罩: ```javascript ...

    ext 简单 进度条 伪进度条

    在这个例子中,`Ext.LoadMask` 被应用于 ID 为 "bar" 的 DOM 元素上,并且设置了一个加载提示消息为 "У"。此外,`removeMask` 属性被设置为 `true`,这意味着当遮罩不再需要显示时会自动移除。 ### 4. 伪进度条...

    EXTJS窗口示例

    在EXTJS中,`Ext.LoadMask`是一个实用的组件,可以在任何元素上显示等待指示器,以告诉用户应用程序正在进行后台处理。它可以覆盖整个窗口,也可以只覆盖特定区域: ```javascript // 对整个窗口应用等待指示器 ...

    RDF 使用帮助

    - `loadmask.js`:页面加载提示层的脚本文件,应在样式文件之后以及 `rdf-all.js` 之前引入。 - `rdf-all.js`:RDF 框架的主要 JavaScript 文件,已包含了 ExtJS 的 JavaScript 文件,应当在执行任何自定义 ...

    ext.net GridView 实例详解

    `<LoadMask>`展示了数据加载时的遮罩,确保用户体验。`<BottomBar>`包含了一个`<ext:PagingToolbar>`,用于实现分页功能,通过设置`PageSize`属性控制每页显示的数据量,并与`Store`关联。 最重要的部分是`...

    ext整理的一些知识

    - **加载提示**:`var loadMask = new Ext.LoadMask(Ext.getBody(), {msg: '加载中...'});`,在需要长时间加载数据时显示。 - **通知提示**:`top.Ext.Msg.notify("标题","内容")`,常用于快速反馈信息。 ### 5. ...

    ext增删改查

    loadMask: { msg: '正在加载数据,请稍候……' }, iconCls: 'icon-grid', viewConfig: { forceFit: true }, columns: [ { header: "", dataIndex: 'typeImage', width: 20 }, { header: "资源标题", width: ...

    JS遮罩插件

    例如,`$("#element").loadMask()`可能用于在指定的元素上显示遮罩,而`$("#element").unloadMask()`则可以移除遮罩。 此外,遮罩插件通常允许自定义样式和行为。例如,你可以改变遮罩的透明度、颜色、边框以及是否...

Global site tag (gtag.js) - Google Analytics