У меня два вида лезвий.Один - индекс, а другой - частичный.Индекс является основным, где внутри div
partal.index вызывается с помощью запроса ajax и отображается с использованием jquery.
Это мои разбитые на страницы данные, которые отправляются на блейд из контроллера. В элементах массива коллекций присутствует, откуда яотображать данные, используя цикл foreach в блейде.
LengthAwarePaginator
#total: 3
#lastPage: 2
#items: Collection
#items: array:2
0 => {#307 }
1 => {#305 }
#perPage: 2
#currentPage: 1
#path: "http://localhost/jobsportal/public/search_result"
#query: array:4
#fragment: null
#pageName: "log"
#onEachSide: 3
#options:
Это моя функция jquery для разбивки на страницы:
$(function() {
$('#result').on('click', '.pagination a', function (e) {
var value = $(this).attr('href');
newparam = $(this).attr('href').split('log=')[1];
getPosts(newparam);
e.preventDefault();
});
});
function getPosts(newparam) {
$.ajax({
url : '?log=' + newparam,
dataType: 'json',
}).done(function (res) {
$('#result').html(res);
}).fail(function () {
alert('Logs could not be loaded.');
});
console.log(url);
}
Это всегда не получается, я не знаю, что не так, может кто-нибудь, пожалуйста, помогите мне.