jqGrid一直只显示一条记录,为什么?

时间:2013-10-16 01:44:01

标签: jqgrid rows

我正面临这个问题,我的服务器返回3条记录,但网格alwas只显示第一条记录,而不管记录的数量。这是我的网格配置。

$('#grid').jqGrid({
    autowidth: true,
    autoheight: true,
    shrinkToFit: true,

    datatype: 'local',
    viewrecords: true,
    hidegrid: false,

    colModel: [...],

    rowNum: -1,        
    recreateForm: true
});

$('#grid').setGridParam({
    datatype: 'local',
    data: [ {...}, {...} ]
}).trigger('reloadGrid');

我做错了什么?

由于 Vivek Ragunathan

1 个答案:

答案 0 :(得分:2)

选项rowNum: -1 错误值。如果您需要显示所有没有分页的记录,您应该使用一些大的值,如rowNum: 10000。第二个问题是关于data设置setGridParam参数。您应首先删除旧数据,然后设置新数据。