라라벨에서 삭제 확인 기능
이번에는 삭제할 때 확인이 있는 것처럼 하고 싶습니다!
· 삭제 버튼을 누를 때 확인 동작이 있음
· 실수로 삭제 버튼을 눌러도 취소 할 수 있도록
・삭제하면 완전히 사라져 버리므로 만약을 위해 확인이는 것처럼
app.blade.php
<head>
<script language="JavaScript" type="text/JavaScript">
function Delete_check(){
let checked = confirm("delete?");
if (checked == true) {
return true;
} else {
return false;
}
}
</script>
</head>
우선은 공통이 되는 app.blade.php에 기술합니다!
posts.blade.php
<div onclick="return Delete_check()">
@if (Auth::id() == $post->user_id)
{{-- 投稿削除ボタンのフォーム --}}
{!! Form::open(['route' => ['posts.destroy', $post->id], 'method' => 'delete']) !!}
<button class="btn btn-danger" type="submit">投稿削除</button>
{!! Form::close() !!}
@endif
</div>
・삭제 버튼은 posts.blade.php에 쓰고 있습니다만 버튼 전용의 뷰 파일에 써도 괜찮습니다!
요약
삭제 버튼을 누르면 확인 동작이 표시되었습니까?
삭제는 중요한 동작이므로 좋으면 도입 해보십시오!
이 버튼을 눌렀을 때 아래 사진과 같이 표시가 나오면 잘되고 있습니다!
Reference
이 문제에 관하여(라라벨에서 삭제 확인 기능), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/wa-ni/items/b477690da79590e33c37텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)