设置:
控制器包含一个public ActionResult SaveFile()返回a 的方法FileContentResult.
什么有效:
视图包含一个表单,该表单提交此操作.结果是这个对话框:
什么行不通:
该视图包含一些javascript,用于对表单发布的同一个控制器操作进行AJAX调用.响应不是触发上述对话框,甚至是AJAX成功函数,而是触发AJAX错误函数,并XMLHttpRequest.responseText包含文件响应.
我需要做什么:
使用AJAX发出文件请求,最终得到与提交表单时相同的结果.如何让AJAX请求提供提交表单的对话框?