0
我有一个JQGrid,并通过对MVC控制器的Ajax调用来加载数据。在控制器中它是一个DataTable,它将转换为一个Class和运行时并返回JSON。空数据到jqgrid显示在网格中没有数据
if (data.Rows.Count > 0)
{
List<Classs> item = new List<Classs>();
var result = new
{
total = (int)Math.Ceiling((double)count/grid.PageSize),
page = grid.PageIndex,
records = count,
rows = (from i in data.AsEnumerable()
select new Classs
{
xx= i.Field<string>("x"),
yy= i.Field<string>("y"),
}).ToArray()
};
return Json(result, JsonRequestBehavior.AllowGet);
}
和其他部分如果表格为空以便网格显示“找不到记录”,我该如何返回数据?
谢谢
我没有定义$(this).jqGrid('getGridParam','reccount') – user2067567 2013-02-20 12:40:24
它是否在你的loadComplete中? – Mark 2013-02-20 13:09:42
是的,我粘贴的代码 – user2067567 2013-02-20 13:14:13