0

我想在 MVC 4 中实现文件上传,它应该在所有浏览器上运行,至少包括 IE 8 或更高版本、Chrome 和 FF。

主要要求是支持 AJAX,因为我想在 AJAX.BeginForm 中实现它。

我知道 HTML.BeginForm 的解决方案,但这不适用于基于 AJAX 的表单。

对此的任何帮助或指导将不胜感激。

谢谢

4

1 回答 1

0

文件上传和 Ajax 不兼容,但这并不是说你不能这样做。看看使用像Jquery Form这样的库,它使用一些技巧使它看起来好像您的经典 Ajax 请求已经发生。

我通常将我的文件上传和表单帖子解耦。我允许人们上传文件,然后在返回时,我使用隐藏的输入字段将文件的标识符推送到表单中。

于 2013-11-13T20:27:55.130 回答