如何将空行添加到JQGrid
我有带分页的网格。每页最多有10行。如果我只有3条记录,我需要显示7个空行 如excel表格布局 像这样: 我得到了解决方案:如何将空行添加到JQGrid,jqgrid,Jqgrid,我有带分页的网格。每页最多有10行。如果我只有3条记录,我需要显示7个空行 如excel表格布局 像这样: 我得到了解决方案: loadComplete: function (data) { var pagesize = jQuery("#list5").jqGrid('getGridParam', 'rowNum'); if (data.rows.length < pagesize) {
loadComplete: function (data) {
var pagesize = jQuery("#list5").jqGrid('getGridParam', 'rowNum');
if (data.rows.length < pagesize) {
for (i = 0; i < pagesize - data.rows.length; i++) {
$("#list5").addRowData(i + 1, {});
}
}
}
loadComplete:函数(数据){
var pagesize=jQuery(“#list5”).jqGrid('getGridParam','rowNum');
if(data.rows.length
如果有其他有效的解决方案,请让我知道。
< P>问题是右下角的页计数是错误的:它们包括空白行。例如,只有95行时的“查看91到100”。这里有一个解决方案:loadComplete: function (data) {
var grid = jQuery("#list5"),
pageSize = parseInt(grid.jqGrid("getGridParam", "rowNum")),
emptyRows = pageSize - data.rows.length;
if (emptyRows > 0) {
for (var i = 1; i <= emptyRows; i++)
// Send rowId as undefined to force jqGrid to generate random rowId
grid.jqGrid('addRowData', undefined, {});
// adjust the counts at lower right
grid.jqGrid("setGridParam", {
reccount: grid.jqGrid("getGridParam", "reccount") - emptyRows,
records: grid.jqGrid("getGridParam", "records") - emptyRows
});
grid[0].updatepager();
}
}
loadComplete:函数(数据){
var grid=jQuery(“#list5”),
pageSize=parseInt(grid.jqGrid(“getGridParam”、“rowNum”),
emptyRows=pageSize-data.rows.length;
如果(emptyRows>0){
对于(var i=1;i