3

ASP.NETを使用してファイルを受信し、次のFORM POSTように送り返しています。

StreamReader sr = new StreamReader(fStream);
Response.Write(sr.ReadToEnd());

この時点でやりたいことは、データを取得し、AJAX を使用して再投稿することです。問題は、データをどのようにエンコードするか、または jQuery AJAX の data 属性に追加するかを理解しようとしていることですPOST

これは可能ですか?サーバー側でファイル ストリームを受信し、それをストリーム (またはその他のもの) として送り返し、JS 変数に格納してから jQuery AJAX の「データ」として送信できますPOSTか?

4

1 に答える 1

0

はい、jquery AJAX を使用してファイルをアップロードできます。

アップロードする

このリンクは役に立ちます。あなたが望むものとまったく同じ例です。コードを見て、質問がある場合はお知らせください。コードに正常に実装しました。

利点:

  • ファイルサイズが大きすぎる場合にも役立ちます。
  • 実装は簡単です。
  • AJAX。
于 2013-02-19T08:10:59.660 に答える