Я использую 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», но, похоже, это ничего не изменило.
Кто-нибудь может помочь?
Спасибо.