0

我正在使用 ExtJs 4.2。

我有一个包含一些文本字段的表单面板。

例如:

 items: [{
                fieldLabel: 'User Name',
                afterLabelTextTpl: required,
                name: 'userName',
                allowBlank: false,
                tooltip: 'Enter admin user name'
               },{
                fieldLabel: 'Password',
                inputType:'password',
                afterLabelTextTpl: required,
                name: 'password',
                allowBlank: false,
                tooltip: 'Enter admin user paswword'
               }
        ],

我正在使用以下方式提交表单:

this.up('form').getForm().submit({
                    method: 'POST',
                    url: 'someUrl',
                    params: <SomeOtherParams>,
                    success: function(form, action) {
                       Ext.Msg.alert('Success', action.result.msg);
                    },
                    failure: function(form, action) {
                        Ext.Msg.alert('Failure', action.result.msg);
                    }
});

我只需要提交没有表单基本参数的表单附加参数“SomeOtherParams”。

在我的例子中,基本参数是:“userName”和“password”。

我可以以某种方式使这个参数消失吗?

我试图配置“baseParams:null”,但它似乎没有做任何改变。

任何人都可以帮忙吗?

谢谢。

4

1 回答 1

1

您可以简单地将submitValue2 个不需要的字段的属性设置为false

于 2014-05-04T14:53:24.417 回答