`
hybxiaodao
  • 浏览: 246681 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

ext failure 各种类型

    博客分类:
  • Ext
EXT 
阅读更多

failure:function(form, action){
    if(action.failureType == 'server'){
        //服务器端你自己返回success为false时
     Ext.MessageBox.alert('友情提示', action.result.info);
    }else if(action.failureType == 'connect'){
        //服务器指定的路径链接不上时
     Ext.Msg.alert('连接错误','指定路径连接错误!');
    }else if(action.failureType == 'client'){
        //客户端数据验证失败的情况下,例如客户端验证邮件格式不正确的情况下提交表单

        //if(!XXX.form.isValid()) return; 表示该表单的格式若是不正确的,则返回
     Ext.Msg.alert('提示','数据错误,非法提交');
    }else{
        //其它类型的错误
     Ext.MessageBox.alert('警告', '服务器数据传输失败:'+action.response.responseText);
    }
},

分享到:
评论
1 楼 zzhyq 2012-08-15  
if(action.failureType == 'server'){
        //服务器端你自己返回success为false时
Ext.MessageBox.alert('友情提示', action.result.info);
我的程序就是走到这一步,但是这个错误但是如何更正?

相关推荐

    Ext 添加功能form表单实例

    failure: function(form, action){ // 处理失败的情况 } }); } } ``` 这段代码首先检查表单是否有效,然后比较两次输入的密码是否一致,并检查角色信息是否正确选择。最后,如果一切正常,则提交表单数据到...

    ext 基本知识-store-proxy-reader-ext-connection-实例

    Ext.data.HttpProxy和Ext.data.ScriptTagProxy是两种常见的Proxy类型,分别用于处理HTTP请求和通过标签加载数据。五、Ext.data.ReaderReader是用于解析服务器返回的数据,将其转换成Record实例的组件。在JsonStore中...

    Ext ajax 上传文件

    在实际项目中,可能还需要考虑其他因素,如进度条显示、多文件上传、错误处理、文件类型和大小限制等。 总之,“Ext Ajax 上传文件”是一个涵盖前端(Ext JS的Ajax组件和FormData)与后端(服务器端文件处理)协作...

    EXT异步提交FORM表单

    - **异常处理**:在实际开发中,需要考虑到各种异常情况的发生,并给予恰当的提示信息或错误处理逻辑。 通过以上内容,我们不仅了解了EXT异步提交FORM表单的具体实现细节,还深入探讨了其与Struts2/Spring2.5框架的...

    Ext上传文件例子(入门)

    failure: function(form, action) { alert('文件上传失败,请检查服务器端'); } }); } } }] }); ``` 这段代码创建了一个包含文件上传字段的表单,并在用户选择文件后显示文件路径。当点击“上传”按钮时,...

    用ext来登录的程序代码

    5. **doAction('submit')**: 表单提交操作,支持各种回调函数以处理服务器响应。 #### 四、总结 通过上述分析可以看出,Ext框架提供了一套完整且强大的工具集,可以帮助开发者轻松地构建复杂的Web应用程序。本示例...

    Ext 实现 文件上传 进度显示

    确保正确处理并发上传,避免文件重名,以及考虑文件大小限制和类型检查。 总的来说,实现`Ext`中的文件上传进度显示涉及客户端与服务器端的协同工作。客户端利用`Ext.Ajax`发送带进度信息的异步请求,而服务器端...

    Extjs upload(ext官网例子)

    可以在此处检查文件类型、大小等限制。 ```javascript listeners: { change: function(field, value) { // 检查文件信息... } } ``` 3. **创建Upload Form**:使用`Ext.form.Basic`或`Ext.form.FormPanel`来...

    Ext form_load

    FormPanel内部包含一个`form`对象,该对象是`Ext.form.BasicForm`类型的实例。BasicForm提供了一套方法来处理表单的数据交互,如`load`和`submit`。 3. **doAction方法**: `load`和`submit`方法实质上都是调用`...

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

    failure: function(form, action) { Ext.Msg.alert('失败', action.result.error); } }); } } }] }); ``` 在后台,Java通常使用Servlet或Spring MVC来接收并处理文件上传。Servlet API提供`Part`接口来处理`...

    ext控件form相关配置

    其中,`Form`控件是Ext JS中一个非常重要的组成部分,它为开发者提供了创建各种类型表单的功能,包括简单的登录表单到复杂的多步骤表单。本文将深入探讨Ext JS中的`Form`控件及其相关配置,帮助开发者更好地理解和...

    Ext.data专题

    创建一个新的 **Ext.Connection** 实例时,可以通过构造函数配置各种选项,例如: - **autoAbort**: 布尔值,指示连接是否会在下一个请求开始时自动取消当前请求。 - **defaultHeaders**: 对象,设置请求的默认头...

    Ext与后台数据库交互

    `Ext.data`是Ext框架的核心模块之一,它主要负责封装与数据相关的各种操作。该模块下包括了多个子类,例如`Ext.data.Store`、`Ext.data.DataProxy`以及`Ext.data.DataReader`等,这些子类共同协作完成数据的加载、...

    java使用ext实现的图片上传,

    failure: function(form, action) { Ext.Msg.alert('失败', action.result.errmsg); } }); } }] }); ``` 在后端,Java通常会使用Servlet或者Spring MVC来处理文件上传。Servlet API提供了一个Part接口,用于...

    Laravel开发-ext-direct

    Ext.Direct提供了自动类型检查、错误处理和调试支持,大大提高了开发效率。 **三、Laravel集成Ext.Direct** 在Laravel中集成Ext.Direct,首先需要安装一个扩展包,如`extdirect-laravel`。这个扩展包提供了处理Ext....

    Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别

    总结,`Ext.FormPanel`的`getForm().submit()`更适合处理基于表单的数据提交,它简化了表单数据的处理和验证,而`Ext.Ajax.request`则提供了更高的灵活性,适用于各种HTTP请求,特别是当需要发送非表单数据或处理...

    ext上传文件例子文章

    `form.getForm().submit()`方法用于提交表单,其中的`url`参数指定服务器端处理文件的脚本,`method`定义了HTTP请求类型,`waitMsg`用于显示等待消息,`success`和`failure`回调分别处理文件上传成功或失败的情况。...

    ext实现完整的登录代码

    - `success` 和 `failure` 回调函数分别处理表单提交成功和失败的情况。 7. **窗口(Window)**: - `Ext.Window` 是EXT JS中的弹出窗口组件,包含了表单的布局。 - `layout: 'fit'` 表示自适应布局,窗口大小会...

    ext/和Ajax结合的说明和例子,获得后台数据,很适合大家

    在ExtJS中,可以通过`Ext.Ajax.request`方法来发送Ajax请求,该方法允许我们配置请求类型(如POST或GET)、URL地址以及回调函数等参数。当请求成功或失败时,可以指定相应的回调函数来进行处理。 #### 四、代码分析...

Global site tag (gtag.js) - Google Analytics