Как удалить запись через jQuery ajax с помощью laravel 5? - PullRequest
3 голосов
/ 13 мая 2019

ресурсы / виды / EMP-list.blade.php

<script>
    $(document).ready(function(){
        $(".delete").click(function(e){
            e.preventDefault();
            idd = this.id;
            $.ajax({
                type:"post",
                data:{"idd":idd, "_token":"{{csrf_token()}}",'_method': 'DELETE',},
                url:"{{URL::to('delete_emp')}}",
                success:function(res){
                    location.reload();
                }
            });
        });
    });
</script>

<table class="table">
    <thead>
        <tr>
            <th>Name</th>
            <th>Action</th>
        </tr>
    </thead>
    <tbody>
        @foreach($result as $row)
        <tr>
            <td>{{ $row->fname }}</td>
            <td>
                <a href="javascript:void(0)" id="{{ $row->id }}" class="btn btn-danger delete" onclick="return confirm('are you sure')">Delete</a>
            </td>
        </tr>
        @endforeach
    </tbody>
</table>

апи / HTTP / контроллер / UserController.php

public function delete_emp(Request $request)
{
    $id = $request->input('idd');
    DB::delete('delete from emp where id = ?',[$id]);
}

маршруты / web.php

Route::get('delete_emp','UserController@delete_emp');

Я новичок в laravel 5 Теперь, что я здесь делаю, я хочу удалить определенную запись при нажатии кнопки «Удалить», но в настоящее время, что происходит, когда я нажимаю кнопку «Удалить», возникает ошибка в моем console. Итак, как я могу решить эту проблему? Пожалуйста, помогите мне.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...