Я работаю над проектом, где я должен удалить пользователей из users
таблицы с AJAX. Я искал несколько решений, но просто так не работал. Вот ошибка я получаю:Laravel5 Аякса удалять не будет работать
Failed to load resource: the server responded with a status of 500 (Internal Server Error).
JS:
$('.btn-delete').click(function(){
var id = $(this).val();
$.ajax({
type: 'DELETE',
url: '/laravel-exercise/public/index/'+id,
success: function (data) {
console.log('Success:', data);
},
error: function (data) {
console.log('Error:', data);
}
});
});
Вид:
<button class="btn btn-danger btn-delete"
value="{{$user->id}}" data-token="{{ csrf_token() }}">Delete</button>
Маршрут:
Route::delete('index/{$id}', '[email protected]');
UsersController:
public function destroy($id)
{
$user = User::findOrFail($id);
$user->delete();
return view('pages.index')->with([
'flash_message' => 'The user has been deleted.',
'flash_message_important' => 'true',
]);
}
Что происходит здесь не так?
Внутренняя ошибка Сервер- MENAS ваш Аякса работает нормально .... лучше смотреть на PHP код –
файла журнала Laravel, пожалуйста. –
Я новичок в Laravel, если вы расскажете мне больше о том, как его получить, я покажу вам это с удовольствием. – sklrboy