Laravel Resource destroy via ajax

断了今生、忘了曾经 提交于 2019-12-05 18:25:06
Bagaskara Wisnu Gunawan

A destroy method is using a DELETE request, but it actually uses POST request within an _method as parameter, so your javascript section should looks like this:

$.ajax({
    type: 'POST',
    dataType: 'json',
    data: {
        id: id,
        _method: 'DELETE'
    },
    url: "{!! route('dashboard.destroy') !!}",
    success: function (data) {
        //
    } 
});

Reference: https://laravel.com/docs/5.2/routing#form-method-spoofing

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!