在新页面上呈现部分视图

在我的名为CreateAdmin的父视图中,我有一些Html控件,按钮和用于局部视图的div占位符

@using (Html.BeginForm()) { 

//place holder for the partial view
}

单击“搜索”按钮时,应在此内部动态呈现局部视图

 

这个jquery是

  $(document).ready(function () { $("#SearchResultbtn").click(function () { $.get('/Views/Shared/_AdminSearchResult.cshtml', function (data) { $('#searchResult').html(data); }); }); }); 

我的控制器方法是

 [HttpPost] public ActionResult CreateAdmin(string button, Administration admin) { if (button == "search") { var result = Administration.GetAdministrationList(); if (result.Count() != 0) return PartialView("_AdminSearchResult", result); } } 

我在共享文件夹名称中的部分视图是_AdminSearchResult.cshtml。

问题是部分视图正在新页面中呈现,而不是在它所假设的位置呈现。 有人可以指出我要去哪儿了。

这应该是这样的:

  $(document).ready(function (e) { $("#SearchResultbtn").click(function (e) { e.preventDefault(); $("#searchResult").load('@Url.Action("CreateAdmin")'); }); });