`

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'){
        //客户端数据验证失败的情况下,例如客户端验证邮件格式不正确的情况下提交表单
     Ext.Msg.alert('提示','数据错误,非法提交');
    }else{
        //其它类型的错误
     Ext.MessageBox.alert('警告', '服务器数据传输失败:'+action.response.responseText);
    }
}

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

相关推荐

    EXT异步提交FORM表单

    在现代Web应用开发中,异步提交表单是一种常见的技术手段,它能够提升用户体验,减少页面刷新带来的数据丢失风险,并能有效提高系统的响应速度。EXT框架(通常指的是Ext JS)作为一种成熟且功能丰富的JavaScript库,...

    ext表单

    EXT JS是一个强大的JavaScript库,提供了一系列组件化的UI控件,包括各种类型的表单元素,如文本框、下拉框、复选框、日期选择器等,以及数据绑定和验证功能,使得开发者可以构建出具有桌面应用般体验的Web应用。...

    Ext 动态加载表单数据

    在Ext JS这个强大的JavaScript框架中,动态加载表单数据是一种常见的功能需求,特别是在构建数据驱动的应用程序时。本文将深入探讨如何使用JSON格式的数据来实现这一功能,以便于灵活地更新和显示表单内容。 首先,...

    Ext表单组件实现用户注册

    // 提交表单并处理数据 } }] }] }); } }); ``` 在这个代码段中,我们创建了一个名为`RegistrationApp`的应用,并在其`launch`方法中定义了一个全屏布局的表单。表单包含了三个字段:一个文本字段(username)...

    Ext+JSP实现数据提交

    2. **数据序列化**:当用户提交表单时,`Ext`会自动将表单数据序列化为JSON或URL编码格式,准备发送到服务器。例如,`action.js`可能包含了处理表单提交的函数,通过`Ajax`请求将数据发送到指定的URL。 3. **Ajax...

    Ext+ASP.NET+SQL2005简单实现了根据数据库动态生成表单的Demo.

    由于描述中提到“只实现了基本功能还在继续写”,这意味着这个Demo可能仅覆盖了基本的表单创建和数据提交功能,后续可能还会增加更多功能,比如错误处理、数据验证、分页、搜索过滤等。 综上所述,这个Demo展示了...

    实现文件上传,以及表单提交成功的回调函数

    - 在表单提交过程中,前端通常会设置一个回调函数,当表单提交成功时执行。这通常通过监听AJAX请求的`success`事件来实现。在jQuery中,我们可以使用`.ajax()`或`.form()`方法的回调参数,如`success: function...

    EXT 上传图片 删除图片,显示图片,PHP

    这个组件允许用户选择本地文件,并在提交表单时将其发送到服务器。要实现这个功能,我们需要在EXT的视图(View)部分定义一个包含FileField的表单,然后在控制器(Controller)中监听表单的提交事件,将文件通过Ajax...

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

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

    Ext 表单布局实例代码

    在EXT JS这个强大的JavaScript框架中,表单布局是构建用户界面时一个非常重要的组成部分。EXT JS提供了多种布局方式,使得开发者可以灵活地设计和组织表单元素。在提供的代码实例中,我们看到了一个基于EXT JS的表单...

    各种弹出窗口 ext窗口

    - **验证**:在用户提交表单前,使用 MessageBox 提示用户确认信息或警告潜在问题。 - **用户反馈**:在用户进行关键操作时,使用 `confirm()` 或自定义 MessageBox 获取用户的确认。 - **错误处理**:当程序遇到...

    用ext来登录的程序代码

    - `doAction('submit')`: 提交表单数据到服务器。 - `success` 和 `failure`: 成功和失败时的回调函数。 #### 三、关键概念解析 1. **Ext.QuickTips**: 提供了快速提示功能,可以在用户交互过程中显示帮助信息。...

    Ext 文件上传参考文档

    7. **错误处理和反馈**:在文件上传过程中,可能出现各种错误,如文件过大、格式不正确、网络问题等。因此,良好的用户反馈机制是必要的,这通常通过ExtJS的提示组件(如信息框、警告框)来实现。 8. **安全性**:...

    ext form小例子

    - 验证提示:当用户提交表单时,如果数据不满足验证规则,EXTJS会显示相应的错误提示,提高用户体验。 - 自定义验证:除了内置的验证类型,还可以通过`vtype`属性自定义验证函数,实现更复杂的数据验证逻辑。 3. ...

    Ext上传文件 Demo

    在IT领域,文件上传功能是Web应用中常见且重要的组成部分,尤其在用户需要提交数据、分享文件或进行协作时。本示例“Ext上传文件 Demo”聚焦于如何使用Ext JavaScript库与ASP.NET后端相结合来实现文件上传。下面将...

    ext上传文件

    4. **提交表单**: 使用`form.submit()`方法,指定服务器端的URL和可能的回调函数,这会使用Ajax提交文件。 5. **后端处理**: 服务器端(可能是Java, PHP, .NET等)接收到文件后,进行存储、验证或其他业务逻辑...

    EXT上传附件

    当用户点击“上传”按钮时,你可以通过监听FileField的`change`事件来获取选定的文件,并使用Ajax进行异步提交。注意,由于浏览器安全限制,JavaScript无法直接访问文件内容,只能获取文件名和文件对象。 百度...

    EXT2.0中文教程

    顺便说说常见的Ext is not defined错误 A.4. 想把弹出对话框单独拿出来用的看这里 A.5. 想把日期选择框单独拿出来用的看这里 A.6. 听说有人现在还不会汉化ext A.7. 碰到使用ajax获得数据,或者提交数据出现乱码 A.8...

    Ext js 批量上传

    在前端,我们通常会使用Ajax或者异步IFrame技术来提交表单,因为普通的表单提交会导致页面刷新。在Ext JS中,我们可以使用`Ext.Ajax`或`Ext.form.action.Submit`来实现这一点。批量上传时,我们可能需要对每个文件...

    Ext ajax 上传文件

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

Global site tag (gtag.js) - Google Analytics