【发布时间】:2009-02-10 21:32:18
【问题描述】:
我编写了一个 .getJSon,它完成了这项工作,但我让 IE 要求下载文件。这是代码
<script type="text/javascript">
$(function() {
$('#id').click(function() {
var dateReport = "01/01/2009";
$.getJSON('/Report/SendReport', { date: dateReport},
function(response) {
if (response.result == "OK") {
$('#OKSendReport').toggle();
$('#OKSendReport').html("OK");
}
});
});
});
控制器中的代码是
public ActionResult SendReport(string date) {
//DO Stuff
return new JsonResult {
Data = new { result = "OK" }
};
}
有什么想法吗?
【问题讨论】:
-
你从你的控制器返回什么?一个json结果?一个视图,您在哪里手动解析了一些 json?重定向?
标签: jquery asp.net-mvc ajax