Javascript MVC.Grid:如何使用jquery调用@Html.AjaxGrid
我正在处理Mvc.Grid()并使用它的ajax网格 要调用ajax网格,我们必须从视图调用部分视图,如下所示:-Javascript MVC.Grid:如何使用jquery调用@Html.AjaxGrid,javascript,jquery,asp.net-mvc,asp.net-ajax,mvcgrid.net,Javascript,Jquery,Asp.net Mvc,Asp.net Ajax,Mvcgrid.net,我正在处理Mvc.Grid()并使用它的ajax网格 要调用ajax网格,我们必须从视图调用部分视图,如下所示:- @Html.AjaxGrid(Url.Action("AjaxGrid", new { tableName = "", type = ""})) 我们可以用jQuery来称呼它吗?我在下面试过了,但没有成功,TIA $.ajax({ type: "POST", data: { tableName: TableName_, type: Selecte
@Html.AjaxGrid(Url.Action("AjaxGrid", new { tableName = "", type = ""}))
我们可以用jQuery来称呼它吗?我在下面试过了,但没有成功,TIA
$.ajax({
type: "POST",
data: { tableName: TableName_, type: SelectedType },
url: @Html.AjaxGrid(Url.Action("AjaxGrid"))
});
局部视图:-
public ActionResult AjaxGrid()
{
return PartialView("_KitchensData", FilterData());
}
public IEnumerable<KitchenModel> FilterData()
{
ViewBag.TableName = "SK_Kitchen";
KitchenModel model = new KitchenModel();
KitchenModel result = kitchenAccess.KitchenSearch(model);
IEnumerable<KitchenModel> _Kitchens = new List<KitchenModel>();
if (result != null)
{
if (result._Kitchens.Count > 0)
{
_Kitchens = result._Kitchens;
return _Kitchens;
}
}
return _Kitchens;
}
public ActionResult AjaxGrid()
{
返回部分视图(“_KitchensData”,FilterData());
}
公共IEnumerable筛选器数据()
{
ViewBag.TableName=“SK_厨房”;
KitchenModel模型=新的KitchenModel();
KitchenModel结果=kitchenAccess.KitchenSearch(模型);
IEnumerable_Kitchens=新列表();
如果(结果!=null)
{
如果(结果_Kitchens.Count>0)
{
_厨房=结果;
返回厨房;
}
}
返回厨房;
}
您可以尝试Jquery加载方法来解析Jquery中的部分视图吗
//html
<div id="targetDiv"> </div>
// js
$("#targetDiv").load('@Url.Action("AjaxGrid", new { tableName = "", type = ""})')
//html
//js
$(“#targetDiv”).load('@Url.Action(“AjaxGrid”,new{tableName=“”,type=“”]))
你能把你的AjaxGrid
方法粘贴到这里吗?哪一个返回给您部分视图?已更新我的问题,pl check..将@Html.AjaxGrid(Url.Action(“AjaxGrid”,new{tableName=“”,type=“”]))替换为@Html.AjaxGrid(Url.Action(“AjaxGrid”)
,因为您没有向此文件传递任何参数method@SunilChaudhary我搜索了一会儿,找到了一种使用jquery加载的方法。我无法测试它。它加载了ajax网格,但网格不能像过滤器一样工作。不存在页面,但无法工作。@SunilChaudhary我还发现了ajaxify方法。你能看看这个链接吗。同样,这里的筛选器和分页不起作用