最佳答案
我想在 ASP.NET MVC 3.0中使用 JavaScript/jQuery/Ajax 从一个页面重定向到另一个页面。在按钮单击事件中,我编写了如下 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 视图。
我没有得到任何错误或异常。纵火犯显示状态200 OK。我的代码出了什么问题? 我如何重定向到 Details 视图页面?