我正尝试重定向到我的控制器的不同页面。不过,我的页面上有一个动态部分渲染设置,它将页面的一部分渲染为特定的div。MVC Ajax部分渲染重定向
$(document).ready(function() {
$.ajax({
url: '<%=Url.Content("~/Area/Controller/Action")%>';
success: function (data) {
$("#div1").html(data);
},
error: function (data) {
$("#div1").html(data.responseText);
}
});
});
我得到的问题是,当我尝试从控制器到重定向的页面,我重定向到被股利,而不是只是完全重定向内呈现。
控制器:
public ActionResult Index()
{
if (condition...)
return RedirectToAction("Index", "Controller", new { Area = "Area" });
return PartialView("view", model);
}
我需要能够完全重定向到另一个页面。
这没有解决我的问题...我需要jQuery来填充我的div,但是在控制器中的一个条件后,我希望它INSTEAD重定向到另一个控制器/动作...我已经更新了该问题以提供更多信息控制器。 – Aaron 2012-03-30 05:55:07