如何在查询中使用jqGrid分页号码

时间:2014-07-04 07:06:53

标签: spring oracle jsp jqgrid

我使用jqGrid。 数据在10000件。所以jqGrid渲染速度很慢。 我的想法是查询中的页码。 查询是成功的。 但我不知道jqGrid选项。 网格重新加载分页'下一步'或'上一步'点击。和页码更改例如+1或-1。 我如何在jqGrid选项中寻呼值。 我有一个pager.java(int currentpage,totalPage,rowlist,totalRows) 这是来自父网格单元格的代码调用。

// -------

> $("#detailList").jqGrid({         datatype: "json",       mtype:"post",
>       colNames:[ .....],
>       colModel:[ ...... ],
>       gridview: true, 
>       rowNum:-1,
>       sortname: 'route',
>       viewrecords: true,
>       autowidth:true,
>       rownumbers:true,
>       loadonce:true,
>       sortorder: "asc",
>               jsonReader:{
>           repeatitems:false,
>           root:"detailList",
>           id:'0'
>       },
>       loadComplete:function(){
>           var rows = $(this).getGridParam('records'),
>               $t   = $('#'+$(this).attr('id')+'Rows');
>           $t.text(rows);
>       }       }); //.navGrid('#detailListPager',
  

{添加:假,德尔:假,编辑:假,搜索:假});

     

$(“#detailList”)。setGridParam({url:'url',datatype:“json”,
            // page:1,postData:{                 va1.va1,                 VA:$( “#VA”)VAL()                 listnumber的:1000,                 pageNo:1}})。trigger(“reloadGrid”);

1 个答案:

答案 0 :(得分:0)

你能告诉我你的代码,你是怎么做的。 同时你可以看看这个

$("#table_id").setGridParam({ datatype: 'json', page: 1, url: 'xyz.htm' }).trigger('reloadGrid');

看看这个:http://www.trirand.com/blog/?page_id=393/help/using-client-side-sorting-but-server-side-paging-using-jqgrid

它肯定会帮到你。