サーバーからボタンをクリックしてファイルをダウンロードしようとしています。 私のform.submitは、IISを使用して自分のExtJSプロジェクトを公開しているようではありません。私がビジュアルスタジオからプロジェクトを実行するときはうまくいきますが、プロジェクトを公開するときには、パラメータや正しいURLがないようです。extjs formファイルをダウンロードするために送信された - 正しく転送されないURL
誰かが私が間違っていることを知っていますか?
var me = this;
var form = Ext.create('Ext.form.Panel', {
standardSubmit: true,
method: 'GET',
url: 'http://xxx/xxx/api/excel/CreatePosSheet/'
});
form.submit({
params: {
cName: me.selectedClientDisplayField.getValue(),
calcMethod: 'settle',
username: me.unameGlobal,
cid: me.cidGlobal
}
});
私は、具体的 URLを述べ、URLがどちらか正しくないことに気づいた: 'http://111.111.111.11/myServiceV003/api/excel/CreatePosSheet/' が、シオマネキに、私は/mainofmyproject/.jsを参照してください。
また、standardSubmitをfalseに変更すると、URLは正しく渡されますが、私が待っているダウンロードポップアップウィンドウは決して表示されません。
ok、奇妙なことに私はどこにでもエラーメッセージが表示されませんでしたが、あなたが正しいと思っています!...必要な行を追加し、それは機能しました!ありがとう!!!! – solarissf