【发布时间】:2010-07-26 10:02:20
【问题描述】:
我在我的 MVC 应用程序中创建了一个自定义操作结果,并根据用户提供的配置生成一个 CSV 文件。
但是。我现在遇到的问题是,如果我创建这样的下载链接:
<a ID="lnkDownload" href="<%= Url.Action("DownloadFile", "Download", new { id = Model.Id, userId = Model.userId, startDate = "30/05/2010", endDate = "30/05/2005"}) %>">Download</a>
一切正常。问题是我现在在页面上引入了两个日期时间控制器,以便用户可以设置开始和结束日期。因此,我现在将控制器中的日期添加到 url,如下所示:
$('#lnkDownload').click(function() {
var startDate = $('#tbExtrateStartDate').val();
var endDate = $('#tbExtrateEndDate').val();
var link = $('#lnkDownload').attr('href') + "&startDate=" + startDate + "&endDate=" + endDate;
$.get(link, function() {
});
return false;
});
这给了我一个“下载提示”根本没有出现的问题。我试图找出原因,但还没有真正找到任何解决方案。
我该如何解决这个问题?
【问题讨论】:
标签: jquery asp.net-mvc download