Jquery 是否可以从控制器导航到视图中的部分?
控制器应返回视图索引的Z部分,而不是页面顶部 控制器:Jquery 是否可以从控制器导航到视图中的部分?,jquery,html,asp.net-mvc,asp.net-mvc-4,razor,Jquery,Html,Asp.net Mvc,Asp.net Mvc 4,Razor,控制器应返回视图索引的Z部分,而不是页面顶部 控制器: ActionResult Action() { return View("Index#Y"); // How to return to section Z of Index } 视图索引有3个部分 视图: 为每个部分创建局部视图,并从控制器返回局部视图,如下所示: return PartialView("_SectionZ", youViewModelOptional); 要了解有关局部视图的更多信息,请参阅此。是一个类
ActionResult Action()
{
return View("Index#Y"); // How to return to section Z of Index
}
视图索引有3个部分
视图:
为每个部分创建局部视图,并从控制器返回局部视图,如下所示:
return PartialView("_SectionZ", youViewModelOptional);
要了解有关局部视图的更多信息,请参阅此。是一个类似的问题,它将帮助您解决问题。
基本上你需要使用的是
window.location = '#Y';
您可以获得更多详细信息。您只需重定向到相应的部分:
public ActionResult Action()
{
return new RedirectResult(Url.Action("Index") + "#Y");
}
试一试
public ActionResult Action()
{
return RedirectToAction("Index", new { "#Y" });
}
public ActionResult Action()
{
return RedirectToAction("Index", new { "#Y" });
}