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