3

FORM POST在 ASP.NET 中使用 a 接收文件并将其发送回,如下所示:

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

我现在想要做的是获取数据,然后使用 AJAX 重新发布。问题是我试图了解数据应该如何编码或添加到 jQuery AJAX 的 data 属性中POST

这甚至可能吗?我可以在服务器端接收文件流,将其作为流(或其他内容)发送回,将其存储在 JS 变量中,然后将其作为 jQuery AJAX 中的“数据”发送POST吗?

4

1 回答 1

0

是的,可以使用 jquery AJAX 上传文件。

上传

此链接可能对您有用。这与您想要的完全相同。查看代码,如果您有任何疑问,请告诉我。我已经在我的代码中成功实现了它。

优点 :

  • 如果您的文件太大,这对您也很有帮助。
  • 它很容易实现。
  • 阿贾克斯。
于 2013-02-19T08:10:59.660 回答