我正在使用 ajax 表单将多个文件上传发送到服务器。这就是我的表单的样子
@using (@Ajax.BeginForm("SaveProjectSummary", "Project", new { id = Model.ProjectId }, new AjaxOptions { OnSuccess = "Add_OnCompleteSummarySave()" }, new { enctype = "multipart/form-data" }))
我可以引导我执行所需的操作,但我在服务器上的 Request.Files 中找不到任何内容。只是想确定我是否使用了这个权利,这在我看来并不正确,所以任何帮助将不胜感激。
最佳答案
遗憾的是,Ajax.BeginForm 无法用于上传文件。
- 有类似 uploadify 的插件
http://www.uploadify.com/forum/#/discussion/1685/uploadify-and-ajax/p1
- 或者这个 jquery 插件
关于jquery - asp.net mvc 4 使用ajax表单助手上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14994764/