Javascript 如何在EXT JS中发现/区分成功与失败

Javascript 如何在EXT JS中发现/区分成功与失败,javascript,button,extjs,submit,handler,Javascript,Button,Extjs,Submit,Handler,你好,我正在努力解决我的成功和失败处理程序。我有一个按钮,可以删除数据。但是为了建立基本的联系,我正在提交我的表格。我使用了java2s.com网站上的代码 因此,我给出了一个url,表单必须在其中发布,返回时应该显示一个警报,要么是成功的,要么是失败的。现在,当我这样做时,我的虚拟页面“x.php”正在加载。我可以通过firebug中的控制台和网络窗口看到这一点 我是否必须在回电中回应成功或失败的具体情况??它怎么知道这是成功还是失败 var rem = Ext.get('remData');

你好,我正在努力解决我的成功和失败处理程序。我有一个按钮,可以删除数据。但是为了建立基本的联系,我正在提交我的表格。我使用了java2s.com网站上的代码

因此,我给出了一个url,表单必须在其中发布,返回时应该显示一个警报,要么是成功的,要么是失败的。现在,当我这样做时,我的虚拟页面“x.php”正在加载。我可以通过firebug中的控制台和网络窗口看到这一点

我是否必须在回电中回应成功或失败的具体情况??它怎么知道这是成功还是失败

var rem = Ext.get('remData');
new Ext.Button({
        renderTo:rem,
        text:'Remove',
        handler:function(){

                var formPanel = Ext.getCmp('form1');
                formPanel.el.mask('Under Process','x-mask-loading');

                formPanel.getForm().submit({
                        url:'x.php',
                    success:function(f,a){alert('+');},
                    failure:function(f,a){alert('_');}
                    });

                }
});

我无法理解f,a是什么??如果它们是函数和动作,它们是否通过我将数据提交到的url传递???

您应该查看文档以了解。它列出了成功和失败函数的参数。从文件中转述:

  • f
    :请求操作的Ext.form.BasicForm

  • a
    :提交表单的操作类。可以检查此对象的
    result
    a.result
    )属性以执行自定义后处理


您应该查看有关的文档。它列出了成功和失败函数的参数。从文件中转述:

  • f
    :请求操作的Ext.form.BasicForm

  • a
    :提交表单的操作类。可以检查此对象的
    result
    a.result
    )属性以执行自定义后处理

查看,打开Ext.form.BasicForm,找到submit()函数并查看说明

f
是提交的表单,
a
是操作。从文档中:

action : The Action object which performed the operation.
The action object contains these properties of interest:
- failureType
- response
- result : interrogate for custom postprocessing
- type
签出,打开Ext.form.BasicForm,找到submit()函数并签出说明

f
是提交的表单,
a
是操作。从文档中:

action : The Action object which performed the operation.
The action object contains these properties of interest:
- failureType
- response
- result : interrogate for custom postprocessing
- type

好的,我运行了,现在当我运行这个页面时,我没有收到任何警报,我如何解决它?好的,我运行了,现在当我运行这个页面时,我没有收到任何警报,我如何解决它?好的,我运行了,现在当我运行这个页面时,我没有收到任何警报,我如何解决它?不,没有javascript错误。当我在url中提到的文件加载时,我得到了一个200状态码,这意味着它是成功的。好的,我运行了,现在当我运行这个页面时,我没有收到任何警报,我如何解决它?不,没有javascript错误。当我在url中提到的文件加载时,我得到一个200状态码,这意味着它成功了。