Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

Cara membuat sweetalert konfirmasi delete di laravel

Assalamualaikum,saya ingin meminta bantuan untuk membuat sweet alert buat delete yang ada konfirmasi true or false. pop upnya sudah muncul , tetapi pas di click true data tidak terhapus,tidak ada response. mohon bantunannya

SweetAlertsnya

<script>
    function confirmDelete(id) {
        swal({
              title: 'Apakah Anda Yakin?',
              text: "Anda Tidak Akan Dapat Mengembalikannya!",
              type: 'warning',
              showCancelButton: true,
              confirmButtonColor: '#3085d6',
              cancelButtonColor: '#d33',
              confirmButtonText: 'Yes, delete it!'
        })
            .then((willDelete) => {
                if (willDelete) {
                    $('#delete-perkara').submit();
                } else {
                    swal("Cancelled Successfully");
                }
            });
    }
</script>

buttonnya

<form id="delete-perkara" action='{{URL::action("admin\PerkaraController@destroy",array($perkara->id))}}' method="post">
                            {{csrf_field()}}
                            {{method_field('delete')}}
                            <button type="button" class="btn btn-danger" onclick="confirmDelete('delete-perkara')">delete</button>
                        </form>

controllernya

$perkara = Perkara::where('id', $id)->firstOrFail();
        $korban = Korban::where('no_lp', $perkara->no_lp)->firstOrFail();
        $korban->delete();
        $perkara->delete();
        return  Redirect::back()->with('flash-destroy','Data berhasil dihapus.');

routenya

Route::delete('/perkara/destroy/{id}', 'admin\PerkaraController@destroy')->name('perkara.destroy');

avatar yazidhilman
@yazidhilman

5 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban