laravel过滤器ajax和分页

时间:2018-05-05 17:14:37

标签: ajax laravel filter pagination

我想使用价格desc或asc或newest(id desc)过滤我的类别中的产品。但我的ajax过滤器仅在第一页中执行操作

这是我的观点和脚本:

if ($request->sort == 1) {
    $data['items'] = Product::where('prod_cate', $request->id)->orderby('promotion_price', 'asc')->paginate(3);
} else if ($request->sort == 2) {
    $data['items'] = Product::where('prod_cate', $request->id)->orderby('promotion_price', 'desc')->paginate(3);
}else{
        $data['items'] = Product::where('prod_cate', $request->id)->orderby('prod_id', 'desc')->paginate(3);
}

return view('frontend.product_type', $data);

这是我的控制者:

setCmd

0 个答案:

没有答案