Flexigrid仅显示30条记录

时间:2013-09-30 05:38:05

标签: javascript jquery html css

我在我的某个网站上使用http://flexigrid.info/。它只显示30行。 30之后的记录未显示。下面是我的Flexigrid代码

$("#" + id).flexigrid({
    url : PageUrl,
    dataType : 'json',
    colModel : TableColModel,
    sortname : SortColName,
    sortorder : "asc",
    usepager : false,
    useRp : false,
    rp : 15,
    showTableToggleBtn : false,
    width : Tblwidth,
    height : TblHeight,
    showToggleBtn : false,
    singleSelect : true,
    preProcess : preProcessName,
    onSuccess : onSuccessName,
    onDragCol : onDragColName,
    onToggleCol : onToggleColName,
    onChangeSort : function(name, order) {
        sortGrid("#" + id, order);
    }

});

请帮我修理一下。我不想设置usepager : true,因为我希望所有记录都显示在一个页面中。

提前致谢。

3 个答案:

答案 0 :(得分:1)

在查看样本之后,这是猜测......

useRp: true,
rp: 1000,

我认为这意味着rowsPage,然后通过将此数字设置为数据集大小或更大,它应显示所有行。或者您可以尝试一起删除rp参数。

答案 1 :(得分:1)

如果要查看所有结果,请设置

rp : 100 //your total number of rows
height: 'auto'

FIDDLE

答案 2 :(得分:0)

我发送的json响应存在问题,因此它没有显示记录。谢谢大家的时间,特别感谢brombomb。