Контент не загружен. Выдает такую ошибку https://prnt.sc/ruorh8-00-00 Во время прокрутки появляется загрузка ..., но затем всегда отображается предупреждение
сервер не отвечает
что можно сделать?
, пожалуйста, помогите.
это прокрутка, но не отображается и не получается время прокрутки контента. В консоли -> сеть показать это (экран)
search.blade. php
search.blade.php
@extends('layouts.app')
@section('content')
@if(isset($details))
<div class="container news-row">
<div class="row news-small-row">
@forelse ($details as $article_found)
<div class="col-lg-3">
<?php echo $article_found->title ?>
</div>
@empty
<h2 class="text-center">Empty</h2>
@endforelse
</div>
<!-- <div class="pagination-container">
<ul class="pagination">
{{$details->links()}}
</ul>
</div> -->
</div>
<div class="ajax-load text-center" style="display:none">
<p>Loading...</p>
</div>
@else
<h3 >Empty</h3>
@endif
@endsection
app. js
var page = 1;
$(window).scroll(function() {
if($(window).scrollTop() + $(window).height() >= $(document).height()) {
page++;
loadMoreData(page);
}
});
function loadMoreData(page){
alert();
$.ajaxSetup({
headers: { 'X-CSRF-Token' : $('meta[name=_token]').attr('content') }
});
$.ajax({
method: 'GET',
url: '?page=' + page,
type: "get",
datatype: "json",
cache: false,
beforeSend: function(){
alert();
$('.ajax-load').show();
}
})
.done(function(data){
if(data.html == " "){
$('.ajax-load').html("No more records found");
return;
}
$('.ajax-load').hide();
$("#post-data").append(data.html);
})
.fail(function(jqXHR, ajaxOptions, thrownError){
alert('server not responding...');
});
}
web. php
Route::any('/search',function(Request $request){
$q = Input::get ( 'q' );
$article_found = Article::where('meta_keyword','LIKE','%'.$q.'%')->paginate(5);
if ($request->ajax()) {
$view = view('data',compact('article_found'))->render();
return response()->json(['html'=>$view]);
}
return view('blog.search')->withDetails($article_found)->with('details',$article_found)->withQuery ( $q );
});