Laravel 获取值的动态分页

Laravel 获取值的动态分页,laravel,laravel-5,laravel-5.3,Laravel,Laravel 5,Laravel 5.3,我想使选择框的值为10,30,50,并需要将此值传递给laravel 5.3中的控制器分页方法。在laravel中是否可能传递val Router: Route::get('get-details','ApprovalController@getDetails'); controller: public function getDetails(Request $request,$n) { users=$users->paginate($n) ; /$n=

我想使选择框的值为10,30,50,并需要将此值传递给laravel 5.3中的控制器分页方法。在laravel中是否可能传递val

Router:
   Route::get('get-details','ApprovalController@getDetails');

  controller:
   public function getDetails(Request $request,$n)
   {
     users=$users->paginate($n) ;  /$n=10 or 30 or 50  /
   } 

 html
  <select class="row_count"  name="pagination">
  <option>10</option>
  <option>30</option>
  <option>50</option>
  </select>
  $(document).on('change', '.row_count', function() {
  var count $('.row_count').val();
   $.ajax({
    url: 'get-details',
    type: 'GET',
    data: {
      'count': count
    },
    success: function(data, textStatus, jqXHR) {
      location.reload();
    },
  });
路由器:
路由::get('get-details','ApprovalController@getDetails');
控制器:
公共函数getDetails(请求$Request,$n)
{
users=$users->paginate($n);/$n=10或30或50/
} 
html
10
30
50
$(文档).on('change','row_count',function(){
var count$('.row_count').val();
$.ajax({
url:“获取详细信息”,
键入:“GET”,
数据:{
“计数”:计数
},
成功:函数(数据、文本状态、jqXHR){
location.reload();
},
});

请理解laravel paginate的实际结构。您可以使用
$results->perPage()
来更新
10,30,50页中的记录,但它们没有这样的功能来获取不同顺序的记录。