我试图用 JqxGrid 和 Codeigniter 实现服务器端分页。我在这里学习教程,http://www.jqwidgets.com/server-side-paging-with-jquery-grid/。我在将 pagenum 和 pagesize 发布到 Codeigniter 控制器时遇到问题。当我尝试 $this->input->get('') 方法时,它不起作用。
这是我的 jqxgrid 来源,
var source =
{
datatype: "json",
datafields: [
{ name: 'itemname'},
{ name: 'category'},
],
id: 'id',
url: '<?php echo base_url()."index.php/cart/reportgriddata/"; ?>',
root: 'Rows',
beforeprocessing: function(data)
{
source.totalrecords = data[0].TotalRows;
}
};
在我的控制器中,我使用以下方法从 dataadapter 的 get-url 获取参数
$pagenum =$this->input->get('pagenum');
$pagesize =$this->input->get('pagesize');
但是这里 $pagenum 和 $pagesize 的值都是空的。