`
happinessmoon
  • 浏览: 75730 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

loading EXT

    博客分类:
  • EXT
阅读更多

近期要为没有加loading。。。的页面加上等待图标,郁闷的是很简单的事情竟然花费了不少时间!!

均在ext下,其他没有试过

第一种:

Ajax:

——————————————————————————

加到要点击按钮的响应函数中:

var loading=Ext.get("loading");
loading.dom.innerHTML="<span id=\"loading\" align = center><img 

                                                                                         src=\"\/page\/loading.gif\"\/>Loading...</span>";

——————————————————————————

 

加到

Ext.Ajax.request({
         
         url: '/fbtools/page/jsonTreeLoader.jsp?bizAction=search.biz.bizCreateTable',
            success: function (response){
                    loading.dom.innerHTML="";
          ...

          ...
          
          
            },
         failure: function () {
                       loading.dom.innerHTML="";
          ...

          ...
             
            }
         });

————————————————————————————

配上图片

给body中加上

<div id="loading" style="color:red"></div>

——————————————————————————————————————————————————————

第二种:

gird的load:

等加载时有小图标,在gird的属性中加上loadMask:true,就OK了!!!!

 

 

 

分享到:
评论

相关推荐

    Extjs的loading效果

    它提供了丰富的组件库和高级功能,其中包括加载(loading)效果。在本文中,我们将深入探讨如何利用ExtJS和CSS来实现加载时的缓冲效果。 一、ExtJS的Loading效果 ExtJS的loading效果是指当数据正在后台加载或页面...

    EXT动态新增一行

    6. **性能优化**:考虑到大量动态添加组件可能会影响性能,可以考虑使用延迟加载(Lazy Loading)或者虚拟滚动(Virtual Scrolling)技术,只在可视区域内渲染必要的行。 7. **用户交互**:为了提供良好的用户体验...

    Ext_MessageBox

    msg: "now is loading", width: 300, progressText: "initializing", closable: false, progress: true }; Ext.MessageBox.show(config); ``` 这里创建了一个带有进度条的对话框,用于指示任务正在加载中。同时...

    解析Xml构建Ext树形菜单

    同时,为了优化用户体验,可以考虑使用EXT的延迟加载(lazy loading)特性,只有在用户展开节点时才加载其子节点数据,减少初始加载的时间。 总之,EXT与XML的结合使得创建动态树形菜单变得简单而高效。通过理解EXT...

    ext js 页面自动刷新教程集合

    1. Loading指示器:在数据刷新期间,可以显示加载指示器让用户知道正在获取新数据。 2. Smooth scrolling:在数据刷新时保持Grid的滚动位置,以提供更好的用户体验。 总结,实现Ext JS页面自动刷新主要涉及Store的...

    EXT 分页,树形结构案列

    4. 异步加载(Lazy Loading):EXT Tree支持延迟加载,即只有在节点被展开时才加载其子节点数据,这样可以显著减少初次加载的时间。 5. 树形网格(TreeGrid):EXT还提供了结合了表格和树结构的TreeGrid组件,可以...

    Ext的gridpanel控件二次加载问题

    因此,对于性能要求较高的应用,可能需要考虑更优化的策略,比如使用惰性加载(lazy loading)或缓存策略。 为了进一步优化,可以考虑以下几点: 1. 使用`Ext.ComponentQuery`查询已存在的GridPanel,避免使用全局...

    Ext中TabPanel的动态页面加载

    在EXT JS这个强大的JavaScript库中,`TabPanel`是一个核心组件,用于实现多标签页界面。本篇文章将深入探讨如何在EXT JS的`TabPanel`中实现动态页面加载,这在构建可扩展且高效的Web应用时非常关键。通过动态加载,...

    ext扩展 延时加载

    在IT行业中,"ext扩展 延时加载"是一个关于前端开发的重要概念,特别是对于使用Ext JS框架的应用程序。Ext JS是一个强大的JavaScript库,用于构建数据驱动的富客户端应用程序。延时加载(Lazy Loading)是一种优化...

    extTree例子点击出现等

    6. **Ajax Loading**: 如果数据太大无法一次性加载,可以使用异步加载(Ajax)功能。通过`loader`配置项,可以指定一个`Ext.data.TreeLoader`实例,该实例负责根据需要动态加载节点数据。 7. **Drag and Drop**: `...

    ext.net 动态创建gridpanel

    在处理大量数据时,考虑使用远程分页、延迟加载(Lazy Loading)和服务器端排序,以提高性能。 7. **响应式设计**: 使用 Ext.NET 的响应式布局(Responsive Configurations)和设备配置(Device Profiles),...

    ext_ext_knew7pi_ajax_

    text: 'Loading...', disabled: true }], store: menuStore }); menuStore.load(); menu.on('storeload', function() { menu.items.get(0).disable(false); // 去除加载项的禁用状态 }); ``` 对于网页标签,...

    EXT TreeFilter 插件

    可以考虑延迟加载(lazy loading)策略,只在需要时加载子节点,以及使用内存分页(in-memory paging)来控制加载的数据量。 在实际开发中,EXT TreeFilter插件不仅可以用于搜索,还可以结合其他EXT组件,如...

    Ext tree json 动态加载完美实例

    延迟加载(Lazy Loading)** 延迟加载是一种优化策略,只在需要时才从服务器获取数据,而不是一次性加载所有节点。这大大提高了应用的性能,尤其是处理大量数据时。在Ext Tree Panel中,我们可以通过设置`loader`...

    ext 异步加载树完整版

    这种机制也称为延迟加载(Lazy Loading)或按需加载(On-Demand Loading)。 实现异步加载树的关键步骤包括: 1. **配置Tree Store**: 首先,你需要创建一个Tree Store,并配置它的`proxy`属性。这通常是Ajax类型...

    ext动态获取Xml数据并解析信息

    if (xmlStore.isLoading()) { window.setTimeout(function () { storeIsLoading(); }, 200); } else { console.log("2222------&gt;" + xmlStore.getAt(0).get('cmrFileName')); } } ``` 该函数用于检测数据...

    TreeCombo,Ext TreeCombo 树形 下拉框,树形下拉框

    - **性能优化**:大量数据时,考虑使用延迟加载(lazy loading),只在需要时加载节点。 - **用户体验**:合理设置默认展开级别,避免下拉列表过于拥挤。 - **兼容性**:确保在目标浏览器上运行正常,注意Ext JS...

    Ext实现的拖拽树的测试例子

    - 性能优化:在大型树结构中,使用懒加载(lazy loading)以减少初始加载时间。 - 错误处理:添加适当的错误处理代码,以应对可能出现的问题,如数据加载失败或拖放操作出错。 - 可访问性:确保拖放功能对屏幕...

    Ext下解决无弹出窗口的设计办法.docx

    本文将探讨如何在Ext环境下解决无弹出窗口的设计问题,主要涉及“卡片式布局(Card Layout)”和“延迟加载(Lazy Loading)”这两个核心概念。 首先,我们分析传统的弹出窗口或新开标签页的方式。通常,当用户触发...

    Ext.data专题

    - **isLoading([transactionId])**:检查指定请求是否仍在进行中。如果没有提供 `transactionId` 参数,则检查最后一个请求的状态。 通过上述介绍,我们可以看到 **Ext.data** 和其核心组件为开发人员提供了一个...

Global site tag (gtag.js) - Google Analytics