Asp.net mvc 3 使用Post正确重定向到操作

Asp.net mvc 3 使用Post正确重定向到操作,asp.net-mvc-3,jquery,Asp.net Mvc 3,Jquery,我有一些行动 [HttpPost] public ActionResult FiltersSetup() { return RedirectToAction("ActionTwo",routes); } 在我使用的客户端中 $.ajax({ type: 'POST', url: '/FiltersSetup', data: postDa

我有一些行动

        [HttpPost]
        public ActionResult FiltersSetup()
        {            
            return RedirectToAction("ActionTwo",routes);
        }
在我使用的客户端中

   $.ajax({
       type: 'POST',
       url: '/FiltersSetup',
       data: postData,
       traditional: true
   });

如果我通过html表单发送数据,所有网站内容都会更新,但当jQuery.post出现时,内容不会更新。在firebug中,Post请求已完成,但GET请求并未在此结束。

您可能需要检查URL。我建议使用url:“@url.Actionfoo”,这将生成正确的url。

您的问题非常不清楚。您已经显示了一些不带参数的POST操作。然后,您展示了一些javascript AJAX调用,调用此操作并使用data属性发送一些参数。然后讨论一些html表单。然后再谈一些内容。我不明白。这里有什么问题?请尝试重新阐述你的问题。我不明白你在说什么。