我需要在同一页面中使用codeigniter对我的搜索结果进行分页。
结果除以2部分书和新闻..所以我需要多个分页
并且结果具有相同的索引http://xxx/xxx/advancedsearch/searchbasic/index/2?search=
我有分页但它不对..
因为当我点击第二个链接[1 2 3 4]
新闻也改变了......
任何人都可以帮助我吗?
我听说过ajax分页但看起来很难......
答案 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));
}
}