Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 是否可以从控制器导航到视图中的部分?_Jquery_Html_Asp.net Mvc_Asp.net Mvc 4_Razor - Fatal编程技术网

Jquery 是否可以从控制器导航到视图中的部分?

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); 要了解有关局部视图的更多信息,请参阅此。是一个类

控制器应返回视图索引的Z部分,而不是页面顶部

控制器:

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" });
}