使用具有相同索引的codeigniter创建多个分页

时间:2014-01-09 03:04:33

标签: php ajax codeigniter pagination

我需要在同一页面中使用codeigniter对我的搜索结果进行分页。 结果除以2部分书和新闻..所以我需要多个分页 并且结果具有相同的索引http://xxx/xxx/advancedsearch/searchbasic/index/2?search= 我有分页但它不对.. 因为当我点击第二个链接[1 2 3 4] 新闻也改变了...... 任何人都可以帮助我吗?

我听说过ajax分页但看起来很难......

1 个答案:

答案 0 :(得分:0)

这里只有两个选项:克隆CodeIgniter库或使用ajax。通过使用jQuery.get()和一些专门为ajax编写的控制器操作,ajax选项很容易,通常只是回到jQuery的JSON字符串响应,但这是一些工作!克隆的想法实际上是一个伟大的想法。 你的图书馆是这样的:

类Test_Controller扩展了CI_Controller {

public function page(){

    $this->load->library('pagination');

    $paginationA = clone($this->pagination);
    $paginationA->initialize(array('uri_segment' => 3));

    $paginationB = clone($this->pagination);
    $paginationB->initialize(array('uri_segment' => 4));

}

}