通过jquery下载actionresult

时间:2009-11-24 19:21:42

标签: jquery asp.net-mvc

我试图通过jQuery调用File ActionResult

$.get("/Home/DownloadAction")

我可以看到正在调用该方法,但没有提示下载文件(也没有错误)?有人可以解释一下吗?因为如果我做到了

Html.ActionLink("Download", "DownloadAction") 

它按预期工作。

谢谢, rodchar

1 个答案:

答案 0 :(得分:3)

你试图使用带有$ .get()方法的AJAX在后台提取数据。我想你可能想要更多的东西......

document.location = "/Home/DownloadAction";

获取您正在寻找的行为。