【发布时间】:2014-09-13 12:05:15
【问题描述】:
我正在使用 Laravel 和 Ajax 调用对复选框单击进行搜索过滤。所以当我点击一个复选框时我会得到结果。我的查询如下:
$editors = User::with(['editor.credentials','editor.specialties','editor.ratings']);
$temp=$editors->whereHas('editor', function($q) use ($a_data){
$q->whereHas('specialties',function($sq) use($a_data){
$sq->whereIn('specialty',$a_data);
});
})->paginate(2);
这为我提供了我需要的所有数据。但是我应该如何获取分页链接?
$temp->setBaseUrl('editors');
$links = $temp->links()->render();
我目前正在执行此操作,并且使用 $links 作为对 ajax 调用的响应,我使用 $links 数据设置了分页。现在,我需要将查询附加到下一页,例如 page=2?query="something"。我不知道应该如何将剩余的查询结果链接附加到下一页链接。即我不知道 query="something" 部分应该包含什么。有人可以指导我。谢谢
【问题讨论】:
标签: laravel-4 pagination