我正在尝试使异步 jQuery 访问 MVC 操作以返回视图。出于某种原因,尽管它访问了操作,但它并没有呈现视图。
这是 jQuery:
function showArchive(url) {
var moreRecentThanDate = $("#chooseDate").val();
$.get(url, { moreRecentThan: moreRecentThanDate });
}
这是行动:
[HttpGet]
public ActionResult ShowArchive(DateTime moreRecentThan)
{
List<NewIndexViewModel> model = Service.GetArchives(moreRecentThan);
ViewBag.IsArchive = true;
return View("Index", model);
}
PS:我从一个特别的模态弹出窗口中调用这个 jQuery;