Postingan lainnya
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');
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban