zoukankan      html  css  js  c++  java
  • 关于ExtJS中的mask和unmask

    为了在发起某一事件后,阻止用户对界面的进行操作,可以使用ExtJS提供的针对Ext.Element的mask和unmask

    例如:
    1、对整个body操作
    Java代码 复制代码 收藏代码
    1. function reLoadData(){   
    2.    Ext.getBody().mask("数据重新加载中,请稍等");    
    3.   
    4.    var requestConfig = {   
    5.     url : '#',//url可以根据需要设置   
    6.     callback : function(options, success, response){   
    7.         var msg = ["", , "\n""", response.responseText];   
    8.         Ext.MessageBox.alert('提示', msg.join(''));   
    9.         Ext.getBody().unmask();//去除MASK   
    10.     }   
    11.    }   
    12.   
    13.    Ext.Ajax.request(requestConfig);   
    14. }  


    2、对组件实例操作
    new Ext.form.FormPanel({id:'form',……});
    Ext.getCmp("form").getEl().mask("数据重新加载中,请稍等");
    Ext.getCmp("form").getEl().unmask();
  • 相关阅读:
    课堂练习
    日程管理测试用例
    日程管理APP的测试计划和测试矩阵
    日程管理Bug Report
    图书管理系统活动图
    团队如何做决定?
    课堂练习
    课堂练习(NABCD Model)
    课堂练习
    日程管理的测试计划和测试矩阵
  • 原文地址:https://www.cnblogs.com/hannover/p/2282320.html
Copyright © 2011-2022 走看看