`

Ext.Ajax.request提交实现waitMsg效果

 
阅读更多
Ext.Ajax.request提交实现waitMsg效果

1)fp为FormPanel
fp.body.mask("加载中...", 'x-mask-loading');

2)LoadMask
在请求之前加一个mask图层
var myMask = new Ext.LoadMask(Ext.getBody(), {msg:"Please wait..."});  myMask.show();
在回调函数里首先把图层隐藏掉
myMask.hide();

3)
在请求之前
var box = Ext.MessageBox.wait('Please wait while I do something or other', 'Performing Actions');
在回调函数里首先把图层隐藏掉
box.hide();
分享到:
评论

相关推荐

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

    ExtJs提供了Ext.Ajax.request方法来进行Ajax请求,但默认情况下,该方法不支持waitMsg属性,不像fp.form.submit方法提供了waitTitle和waitMsg属性来实现等待提示。为了解决这一限制,我们可以采用Ext.MessageBox的...

    extjs文档的详细介绍

    然而,`Ext.Ajax.request` 的一个显著缺点是不支持 `waitMsg` 属性,这意味着无法在请求期间显示等待消息,而`FormPanel`的`submit`方法则可以直接设置。 总结来说,EXTJS 提供了两种主要的前后台数据交互方式:`...

    EXT的3中提交方式

    - `Ext.Ajax.request`方法用于发起Ajax请求。 - `url`定义了请求的目标URL。 - `method`指定了请求方式,这里为`post`。 - `success`和`failure`定义了请求成功和失败时的回调函数。 - `params`定义了发送到...

    ext实现文件上传 后台java实现

    waitMsg: '正在上传...', success: function(form, action) { Ext.Msg.alert('成功', action.result.message); }, failure: function(form, action) { Ext.Msg.alert('失败', action.result.error); } }); ...

    Ext 添加功能form表单实例

    根据给定的信息,本文将详细解释“Ext 添加功能form表单实例”的知识点,这主要针对Ext初学者。本文会从创建表单、字段定义、验证规则以及提交逻辑等方面进行深入探讨。 ### Ext 添加功能form表单实例 #### 表单...

    Ext与后台服务器的交互操作

    在Ext JS中,可以通过AJAX请求来发送和接收数据,从而实现与服务器的交互。这种通信方式可以极大地提升用户体验,因为用户无需刷新整个页面即可完成操作。 例如,在保存或更新数据时,可以使用`submit()`方法发送...

    Extjs实现进度条的两种便捷方式

    Ext.Ajax.request({ url: 'DataAction.ashx?method=update', params: { ItemCode: ItemCode, ItemName: ItemName }, callback: function(options, success, response) { if (success === true) { Ext.Msg.hide...

    Extjs_前后台数据交互[归类].pdf

    在这个例子中,`Ext.Ajax.request`是ExtJS用于发送Ajax请求的核心方法。`url`属性指定了后台处理的地址,`params`对象包含了要传递给后台的参数。`success`和`failure`回调函数分别处理后台操作成功或失败时的响应。...

    extjs表单提交例子

    waitMsg : '正在提交信息...', params : { msgBean:Ext.encode(formData) }, success : function(fp, o) { if (o.result == true) { Ext.MessageBox.alert("信息提示", "保存成功!"); syswin.close(); //...

    ext上传文件例子文章

    在EXTJS中,还可以利用`Ajax`和`FormPanel`的异步提交方式,或者使用`FormData`对象来实现更复杂的文件上传逻辑,比如批量上传、进度条显示等。例如,通过`FormData`可以方便地添加额外的表单数据,并利用...

    SSH2上传实现

    ### SSH2上传实现详解 #### 一、概述 在现代Web开发中,文件上传是常见的需求之一。本文将详细介绍如何利用SSH2(Struts2 + Spring + Hibernate)框架结合ExtJS前端库实现文件上传功能。具体包括前端界面设计、...

    Ext 登陆页面

    根据提供的文件信息,我们可以分析出该段代码是用于创建一个基于Ext JS框架的登录界面,并且涉及到了Ext JS的一些核心组件以及表单提交的基本逻辑。接下来我们将深入解析这些知识点。 ### 1. Ext JS框架简介 Ext ...

    extjs属性方法大全

    - `waitMsg`: 提交或加载过程中显示的提示消息。 - **静态属性:** - `Action.CLIENT_INVALID`: 客户端验证失败。 - `Action.CONNECT_FAILURE`: 连接失败。 - `Action.LOAD_FAILURE`: 加载失败。 - `Action....

    Ext面向对象开发实践(续)

    我们可以使用`Ext.Ajax.request`来发送DELETE请求: ```javascript remove: function() { var r = this.getActiveRecord(); Ext.Ajax.request({ url: "http://localhost:8080/Test_EXT/DB/delete_dept.php", ...

    Extjs upload(ext官网例子)

    - 处理表单提交事件,通常通过监听`submit`事件来实现。 - 在服务器端,你需要设置接收并处理上传文件的接口。 4. **示例代码**: ```javascript var form = new Ext.form.FormPanel({ items: [{ xtype: '...

    extjs+servlet实现图片上传

    waitMsg: '正在上传...', success: function(form, action) { Ext.Msg.alert('成功', '图片已上传'); }, failure: function(form, action) { Ext.Msg.alert('失败', '图片上传失败'); } }); } }] }); ``` ...

    java文件上传

    文件上传允许用户将本地文件发送到服务器,这在各种场景下都非常有用,比如用户上传头像、提交作业或者分享大文件。本篇文章将深入探讨Java中的文件上传机制,以及如何利用SWFUpload和ExtJS这两个流行的前端库来实现...

    extjs-form组件配置参数详解

    `Ext.form.Action`是ExtJS中的一个类,用于处理表单提交和加载数据的动作。它提供了多种配置选项和属性来控制表单操作的过程。 **配置项** - **success**: 执行成功后的回调函数,该函数接收两个参数:`form`(当前...

Global site tag (gtag.js) - Google Analytics