Отображение это сообщение в консолиLaravel 4,2 Аякса пагинация маршрутизации Выпуск
ПОЛУЧИТЬ http://localhost/ajax/pagination?page=5 404 (Не найдено)
Просмотр страницы (pages.post):
@foreach ($posts as $post)
<article>
<h2>{{ $post->title }}</h2>
</article>
@endforeach
{{ $posts->links() }}
<script>
$(document).ready(function() {
$(document).on('click', '.pagination a', function (e) {
getPosts($(this).attr('href').split('page=')[1]);
e.preventDefault();
});
});
function getPosts(page) {
$.ajax({
type:'GET',
url : '/ajax/pagination?page=' + page,
}).done(function (data) {
$('.posts').html(data);
location.hash = page;
})
}
</script>
Маршрут:
Route::get('/ajax/pagination',array('before' =>'auth' ,
'uses'=>'[email protected]'));
Контроллер:
public function showPostspag()
{
$posts = Address::paginate(5);
return View::make('pages.post')->with('posts',$posts);
}
Где моя ошибка? Я думаю, что это АЯКС URL и проблемы маршрутизации ..
, что у вас есть ошибка? –
Что такое корневое имя? это ajax? –
@ Ошибка Jocker - это GET http: // localhost/ajax/pagination? Page = 5 404 (не найдено) –