如何在flexigrid上激活分页按钮?

时间:2013-03-17 21:46:54

标签: jquery jquery-ui jquery-plugins flexigrid

我有一个flexigrid表,当20个项目时,我需要能够使用分页按钮来更改flexigrid的页面,但是当我点击它们没有任何反应时,另一方面,flexigrid的刷新按钮工作。这是我的代码:

$(".flexArticle").flexigrid({
                    url: "index.php",
                    dataType: 'json',
                    colModel : [
                        {display: 'ID', name : 'id', width : 40, sortable : true, align: 'left'},
                        {display: 'Nombre', name : 'name', width : 150, sortable : true, align: 'left'},
                        {display: 'Categoria', name : 'category', width : 150, sortable : true, align: 'left'}
                    ],
                    searchitems : [
                        {display: 'Nombre', name : 'name'}
                    ],
                    sortname: "id",
                    sortorder: "asc",
                    usepager: true,
                    title: "Articulos",
                    useRp: true,
                    rp: 10,
                    showTableToggleBtn: false,
                    resizable: false,
                    width: 'auto',
                    height: 'auto',
                    singleSelect: true,
                });

实现分页时我缺少什么?

1 个答案:

答案 0 :(得分:0)

您还必须在ServerSide上实现分页,并从那里获取分页索引的值。

Flexigrid需要在JSON数组中传回一些参数。

页面:当前页码。

总计:结果集中的记录总数。由Flexigrid用于计算页数

:这是一个包含行数据的数组。每行都需要一个唯一的id和一列列数据。