0

重複の可能性:
サーバーでファイルを作成した後、jQuery を使用してファイルをダウンロードする

HTML コンテンツを含む jQueryUI ダイアログがあります。ユーザーが入力を行って [OK] ボタンをクリックすると、サーバーへの呼び出しが AJAX で確立されます。参照された静的メソッド内で、ユーザー入力に基づいてファイルが作成されます。ファイルが作成された後、ユーザーはそれをダウンロードできるはずです。どうすればこれを達成できますか? 「アクションがサーバーに POST しているダイアログでフォームを作成する」について聞いたことがありますが、これを行う方法がわかりません。

この質問は、同じ問題のサーバー側をカバーしていることに注意してください。

4

1 に答える 1

2

AJAX 呼び出しでファイルを作成し、サーバーのどこかに保存します。successAJAX 呼び出しのハンドラーでiframe、ページ上の のソースを、作成されたファイルの URL に設定します。

于 2012-12-20T18:52:16.060 に答える