首先让我清楚一下我没有问的问题。我可以看到本机ASP.NET MVC Ajax.BeginForm
不处理来自AJAX表单帖子中的发布文件。我看到的答案似乎确定了这个事实,和通过jQuery插件等提供各种解决方法:
Ajax.BeginForm in MVC to upload files
File upload with ajax in asp.net mvc
我没有询问是否无法完成,而且我没有要求进行解决方法。我希望有人可以解释 为什么 无法完成。
如何在MVC中处理AJAX表单帖子,以便文件输入不会发布?我想我一直认为它是在一个基本级别处理,就像一个完整的帖子,但有一些javascript trimmings阻止整页重新加载。显然情况并非如此。表单是通过javascript提交的,如jQuery的$('#form').submit()
吗?发生了什么事情?