Laravel Ajax 分页,视图分页按钮显示问题
我现在有个这样的问题,我把分页按钮的默认行为终止掉,然后触发 ajax 调取 json 数据过来,用前端 js 模板来渲染。数据渲染这块没问题。问题出在分页的按钮的链接上。
页面的按钮是 laravel 自动生成的,每个页面的链接也是,下一页的链接永远是第二页的链接,并且当前页按钮永远是第一页。
请问,我该用什么办法,来使得这分页按钮的链接也随 ajax 请求的分页链接变化而变化?
附上 ajax 请求部分
$('.pagination a').on('click', function (event) {
event.preventDefault();
if ( $(this).attr('href') != '#' ) {
$.ajax({
url: $(this).attr('href'),
type: 'POST',
data:{'_token': "{{ csrf_token() }}"},
success: function(data) {
var data = $.parseJSON(data);
// 加载图书列表
var html = compiled_tpl.render(data);
document.getElementById('booklist').innerHTML = html;
}
});
}
});
推荐文章: