Ich möchte mit JavaScript / jQuery / Ajax von einer Seite auf eine andere Seite in ASP.NET MVC 3.0 umleiten. Beim Klicken auf die Schaltfläche habe ich JavaScript-Code wie unten geschrieben.
function foo(id)
{
$.post('/Branch/Details/' + id);
}
Mein Controller-Code lautet wie folgt:
public ViewResult Details(Guid id)
{
Branch branch = db.Branches.Single(b => b.Id == id);
return View(branch);
}
Wenn ich auf eine Schaltfläche klicke, wird die Aktion "Details" in BranchController aufgerufen, aber nicht zur Detailansicht zurückgekehrt.
Ich habe keine Fehler oder Ausnahmen erhalten. In Firebug wird der Status 200 OK angezeigt . Was ist in meinem Code falsch und wie kann ich zur Seite mit der Detailansicht umleiten?