jqGrid 怎样实现,当后台返回的记录条数不满足4时,实现空白记录行。
为了使页面样式统一点,后台有时返回的记录条数是三条,这时jqGrid就会显示三条记录,下面就会有一个空白。我的想法就是不管后台返回几条数据,不足四条的,显示一个空白行,大...
为了使页面样式统一点,后台有时返回的记录条数是三条,这时jqGrid就会显示三条记录,下面就会有一个空白。我的想法就是不管后台返回几条数据,不足四条的 ,显示一个空白行,大于四条的没事。。
请各位大侠指点下。。纠结的呢。。 展开
请各位大侠指点下。。纠结的呢。。 展开
1个回答
展开全部
其实这样的最后在后台返还前加,如果够4条就多加几条空信息的数据。要在前端实现的可以在loadComplete的时候往grid中添加行,如下
loadComplete: function(){
var re_records = $("#list").getGridParam('records');
if(re_records < 4 )
{
for(var i=re_records,j=4-re_records;i<=j;i++){
$("#list").jqGrid("addRowData",(i+1),{ "日期":"","项目":"","机构名":""},"");
}
}
}
loadComplete: function(){
var re_records = $("#list").getGridParam('records');
if(re_records < 4 )
{
for(var i=re_records,j=4-re_records;i<=j;i++){
$("#list").jqGrid("addRowData",(i+1),{ "日期":"","项目":"","机构名":""},"");
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询