Я пытался реализовать подкачку на стороне сервера с помощью JqxGrid и Codeigniter. Я следую инструкциям здесь, http://www.jqwidgets.com/server-side-paging-with-jquery-grid/. У меня проблема с отправкой номера страницы и размера страницы в контроллер 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;
}
};
И в моем контроллере я использовал следующий метод для получения параметров из get-url адаптера данных.
$pagenum =$this->input->get('pagenum');
$pagesize =$this->input->get('pagesize');
Но здесь значения, получаемые как для $pagenum, так и для $pagesize, равны нулю.