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表单。然后再谈一些内容。我不明白。这里有什么问题?请尝试重新阐述你的问题。我不明白你在说什么。