我想使用JavaScript / jQuery / Ajax从ASP.NET MVC 3.0中的一页重定向到另一页。在按钮单击事件中,我已经编写了如下的JavaScript代码。
function foo(id)
{
$.post('/Branch/Details/' + id);
}
我的控制器代码是这样的:
public ViewResult Details(Guid id)
{
Branch branch = db.Branches.Single(b => b.Id == id);
return View(branch);
}
当我单击按钮时,它正在BranchController内调用Details动作,但不会返回到Details视图。
我没有收到任何错误或异常。在Firebug中显示状态200 OK 。我的代码有什么问题,如何重定向到“详细信息”视图页面?