在动态搜索结果页面上使用Laravel 5进行无限滚动

时间:2016-10-06 06:19:13

标签: javascript php jquery laravel-5 infinite-scroll

我试图在Laravel 5上显示无限滚动的页面。我无法附加我的过滤器键并再次拆分。

我的javascript文件:

var win = $(window);
var paginate = 0;

win.scroll(function() {
  if ($(document).height() - win.height() == win.scrollTop()) {
    paginate += 10;
    <?php $i = 0; ?>
    var postForm = { 
        'filters'     : "@foreach($filters as $filter)[['{{ $filter[0] }}', '{!! $filter[1] !!}', '{!! $filter[2] !!}']@endforeach",
        'paginate'    : paginate,
        'postCategory': "infinite",
        '_token'      : "{{ csrf_token() }}"
    };

    $('#loading').show();
    $.ajax({
      url: '{{ url('/campaigns/') }}',
      data: postForm,
      type: 'POST',
      dataType: 'html',
      success: function(html) {
        $('#campaigns').append(html);
        $('#loading').hide();
      }
    });
  }
});

我的商店功能

 $filters = $request->get('filters');
 $paginate = $request->get('paginate');
 $campaigns = Campaign::where($filters)->get();
 return view('campaigns.indexDatas')
 ->with('campaigns', $campaigns);

如何将我当前的过滤器密钥附加到搜索商店功能?

像这样:

targetPercent > 100

0 个答案:

没有答案