Я хочу перенаправить с одной страницы на другую страницу в 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);
}
Когда я нажимаю кнопку, он вызывает действие Details внутри BranchController, но не возвращается к представлению Details.
Я не получал никаких ошибок или исключений. Он показывает статус 200 в Firebug. Что не так в моем коде и как я могу перенаправить на страницу просмотра деталей?