Делаю ajax запрос при вводе символов. Возвращаю строку в виде html и вставляю в таблицу. Однако ссылки paginatora остаются старые и получается что таблица отфильтрована, но старый пагинатор позволяет пролистывать страницы из первоначальной таблицы. Как изменить ссылки пагинатора? Код запроса js:
$('#id_card').on('keyup', function(){ // поиск
value = $(this).val();
$.ajax({
type: 'POST',
url: '/home',
data: {
search: value,
code: 1,
_token: '{{csrf_token()}}'
},
success: function (data) {
var tab= $('#table_list').find('tbody');
tab.empty();
tab.append(data);
},
error: function(data){
console.log(data);
}
})
})
Код контроллера
public function search(Request $request){
$models= Model::where('table','LIKE','%'.$request->input('search').'%')->paginate(4);
$str = "";
foreach($models as $model){
$str .= '<tr>'.
'<td>'. $model["id"].'</td>'.
'<td> two</td>'.
'<td> three</td>'.
'<td> four</td>'.
'<td> five</td>'.
'<td> six</td>'.
'</tr>';
}
print($str);
return;
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей