Asp.net mvc 重定向和白色页面

Asp.net mvc 重定向和白色页面,asp.net-mvc,asp.net-mvc-3,Asp.net Mvc,Asp.net Mvc 3,我有以下js代码: $.get('/desk/AddTicketToCart', { clientId: clientId}, function(data) { }); 以及控制员的行动: public ActionResult AddTicketToCart(int clientId) { // do work return new RedirectResult("/", true); } 但是,我在地址栏中得到的白色页面和url并没有改变。我还尝

我有以下js代码:

$.get('/desk/AddTicketToCart', { clientId: clientId}, function(data) {           
});
以及控制员的行动:

public ActionResult AddTicketToCart(int clientId)
{
   // do work
   return new RedirectResult("/", true);    
}
但是,我在地址栏中得到的白色页面和url并没有改变。我还尝试了以下几点:

return RedirectToAction("Index", "Home")
但是,我也得到了白色页面。
如何正确进行重定向?

谢谢。

服务器重定向在这里帮不了你,因为你正在打ajax电话。您需要在回调中设置js中的新url

$.get('/desk/AddTicketToCart', { clientId: clientId}, function(data) { 
   window.location = // the url          
});