2

我正在使用 Ext 中的表单提交从 servlet 下载文件,但是当我尝试处理提交的成功或失败时,它永远不会被解雇,我的 waitMsg 会永远持续下去。

任何帮助,将不胜感激。

    var form = Ext.create('Ext.form.Panel',{

        standardSubmit: true,

        url: '../ObtenerArchivoAdjuntoServlet',


    });    

form.submit({

            waitMsg: 'Descargando...',

        params:{

            nombreArchivo:nombreArchivo

        },

        success: function(form, action){ //not getting fired

            //do something

        },

        failure: function(form, action){ // not getting fired

            //do something


        }

    });
4

1 回答 1

2

您无法处理成功或失败,因为一旦您提交它,它就像普通的旧 HTML 表单帖子一样工作,浏览器将 URL 更改为新页面,因此您永远无法知道结果。

于 2013-08-26T00:57:45.047 回答