重定向和白页

时间:2012-08-15 06:46:35

标签: 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);    
}

但是,我在地址栏中没有更改白页和网址。我也尝试了以下内容:

return RedirectToAction("Index", "Home")

但是,我也得到了白页 如何正确重定向?
感谢。

1 个答案:

答案 0 :(得分:1)

由于您正在进行ajax调用,

服务器中的重定向将无法帮助您。您需要在回调中的js中设置新的URL。

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