我在使用Laravel分頁和Ajax時遇到了一些問題。我成功獲取前10個數據,但無法獲取下10個數據,依此類推。如何分頁數據Laravel和Ajax
下面是我的代碼
public function FetchClassList()
{
$user_id = Input::get("user_id");
$offset = Input::get("offset", 0);
$limit = 10;
$class_list = DB::table('users')
->leftJoin('profiles', 'users.user_id', '=', 'profiles.user_id')
->select('user_sname','user_fname','users.user_id','user_uname')
->where('users.userid','!=',$user_id)
->orderBy('users.user_sname')
->skip($offset)->take($limit)->get();
$totalItems = DB::table('users')
->leftJoin('profiles', 'users.user_id', '=', 'profiles.user_id')
->where('users.user_id','!=',$usere_id)->count();
$class_list = Paginator::make($class_list, $totalItems, $limit);
return Response::json(($class_list));
}
從代碼,它返回total,per_page,current_page,last_page,from,to
,這其中我返回到服務器,以獲得下一個10個數據?
向我們展示您的ajax和響應數據。 – EasyCo 2014-09-03 23:16:19