Asp.net mvc 重定向和白色页面
我有以下js代码: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并没有改变。我还尝
$.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
});