私はExt.form.PanelインスタンスをAJAXのものを使わずに古い方法で提出する必要があります。私はstandardSubmit: true
パラメータを使用していくつかのソリューションを見つけました。私はこのように使用します:同期(古い方法)Ext.form.Panel送信
Ext.define('MyForm', {
id: 'myform',
extend: 'Ext.form.Panel',
url: '/some/url/'
standardSubmit: true,
...
buttons: {
...
handler: function() {
Ext.getCmp('myform').getForm().submit();
}
}
})
No URL specified
エラーが表示されます。私はsubmit
メソッドで異なるparamsの組み合わせを渡そうとしましたが、私には奇妙なエラーがたくさんあります。誰かが実用的な例を共有してもらえますか?ここで
同期Ext.jsサブミットを探しているときにこの質問が見つかりました。 'standardSubmit'はページ全体をリフレッシュします。 'Ext.Ajax.request({...、async:false、...})'は私が探していたものでした。 – Meredith